Нов съм в Biztalk и имам някои проблеми с картографирането: В схемата на местоназначението имам Attributes
възел, който може да съдържа множество EntityMemberAttribute
дъщерни възли (снимката по-долу). Това, което се опитвам да постигна, е да получа два EntityMemberAttribute
възела, единият от които ще съдържа дъщерни възли със стойности от изходната схема, а друг ще съдържа дъщерни възли със стойности, посочени изрично.
Имам проблеми с тези ясни стойности. Например искам да имам резултата като този:
<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>
Благодаря за всяка помощ!