If 표현식을 사용하여 선택을 명확히 할 수 있습니다. 또한
메시지 맵핑 편집기에서 다음을 수행할 수 있습니다.
- 선택의 결과로 빌드된 서로 다른 대상 구조 표시
- 해당 대상 필드(스프레드시트 모델)를 갱신하기 위한 단일 위치 제공하여 모호한 중복 지정 회피
- 맵을 작성할 때 별도의 대상으로 대안 구조 사용
- 컨텐츠 보조를 힌트의 형식으로 표시하여 예를 들어 요소 유형 선언과 일치할
수 있는 추가 XML 스키마 유형이 정의되는지 표시
If 표현식은 다음을 기준으로 소스 오브젝트를 선택하는 조건부 분기로 모델링됩니다.
If 표현식은 단일 메타 오브젝트 정의만 식별되는지 확인합니다. XML 스키마에서 정의된 메시지 인스턴스 오브젝트의 경우 이것은
유형 및 요소 이름입니다. 관계형 데이터베이스 엔티티의 경우 데이터베이스, 스키마, 테이블 및 열입니다.