다음을 통해 공유


Mass Copy 펑토이드

Mass Copy 펑토이드를 사용하면 맵에서 anyanyAttribute 요소를 포함하는 스키마를 사용할 수 있습니다. 기본적으로 이러한 요소는 알 수 없는 구조 또는 특성과 일치시키기 위해 XML 스키마 정의 언어에 제공되는 와일드카드입니다.

알 수 없는 구조로 데이터를 처리하는 것 외에도 Mass Copy 펑토이드를 사용하면 스키마 개발을 간소화할 수 있습니다. 처리될 스키마 부분만 자세히 지정하면 됩니다.

Mass Copy 펑토이드는 Mass Copy 펑토이드에 연결된 원본 스키마 노드에 해당하는 입력 instance 메시지의 요소를 복사합니다. 또한 이 펑토이드는 모든 하위 구조를 복사하고 대상 스키마의 연결된 노드에서 출력 인스턴스 메시지에 다시 만듭니다. 따라서 Mass Copy 펑토이드를 사용하여 동일한 하위 구조가 있는 원본 및 대상 레코드를 복사할 수도 있습니다.

다음 그림에서는 맵에 사용되는 매스 카피 펑토이드를 보여줍니다.

대량 복사 펑토이드의 사용을 보여 주는 지도
Mass Copy 펑토이드 맵

다음 입력 인스턴스 메시지를 고려합니다.

<ns0:Root xmlns:ns0="http://MassCopy.ComplexDocument">  
    <PurchaseOrder>  
        <From>Kevin F. Browne</From>  
        <To>Northwind Traders</To>  
        <LineItems>  
            <Item>  
                <Product>Laptop Computer</Product>  
                <Description>Thin profile laptop</Description>  
                <Price>1999.95</Price>  
                <Quantity>1</Quantity>  
            </Item>  
        </LineItems>  
    </PurchaseOrder>  
</ns0:Root>  

위의 맵을 사용하여 이 메시지를 처리하면 출력 인스턴스 메시지는 입력 인스턴스 메시지와 동일해집니다.

참고 항목

맵에 Mass Copy 펑토이드를 추가하는 방법
고급 펑토이드
기본 펑토이드
Any Element 및 anyAttribute 노드 간 링크