【发布时间】:2013-11-27 19:33:13
【问题描述】:
我是 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>
感谢您的帮助!
【问题讨论】:
标签: mapping biztalk biztalk-2010 biztalk-2009 biztalk-mapper