와일드카드

와일드카드 요소 속성 및 메시지의 유사한 명령문 구조

소스:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
대상:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
맵핑 전의 명령문:
<ElementMsgStatement po:purchaseOrder>
맵핑 후의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

조건문 없이 와일드카드로 맵핑

소스:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
대상:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
맵핑 전의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
맵핑 후의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

와일드카드 바꾸기 조건에 따라 와일드카드에서 맵핑(a)

소스:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
대상:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
맵핑 전의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
맵핑 후의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <ElementMsgStatement po:comment>
        <MapFromStatement submap2(element($source/po:purchaseOrder/Item, ItemType))>
  <WildcardMsgStatement>
    <MapFromStatement>

와일드카드 바꾸기 조건에 따라 와일드카드에서 맵핑(b)

소스:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
대상:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
맵핑 전의 명령문:
<ElementMsgStatement po:purchaseOrder>
맵핑 후의 명령문:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
 <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <WildcardMsgStatement>
        <MapFromStatement submap3(element($source/po:purchaseOrder/Item, ItemType))>
관련 작업
메시지 맵핑 개발
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ar25233_5_