나는 Biztalk를 처음 사용하고 매핑을 사용하여 몇 가지 방법을 사용합니다. 대상 스키마에서 노드에 여러 EntityMemberAttribute
하위 노드 (아래 그림)가 포함될 수 있습니다. 내가 달성하려고하는 것은 두 개의 EntityMemberAttribute
노드를 가져 오는 것이고 그 중 하나는 소스 스키마의 값을 가진 자식 노드를 포함하고 다른 하나는 값이 명시된 자식 노드를 포함합니다.명시 적 값을 반복 노드에 매핑하는 BizTalk
는 그 명시 적 값 문제를있다. 예를 들어, 다음과 같은 출력을 갖고 싶습니다.
<a:Attributes>
<!-- This ones came from source XML -->
<a:EntityMemberAttribute>
<a:AttributeName>Address</a:AttributeName>
<a:AttributeType>String</a:AttributeType>
<a:Value>Bennelong Point, Sydney NSW 2000, Australia</a:Value>
</a:EntityMemberAttribute>
<a:EntityMemberAttribute>
<a:AttributeName>Address</a:AttributeName>
<a:AttributeType>String</a:AttributeType>
<a:Value>Airport Dr, Sydney NSW 2020, Australia</a:Value>
</a:EntityMemberAttribute>
<!--And here are my explicit (constant) values -->
<a:EntityMemberAttribute>
<a:AttributeName>AddressType</a:AttributeName>
<a:AttributeType>String</a:AttributeType>
<a:Value>FactAddress</a:Value>
</a:EntityMemberAttribute>
</a:Attributes>
어떤 도움을 주셔서 감사합니다!