在 biztalk 2009 中将结构映射到集合
我的输入类似于:
<Person>
<FirstName>abc</FirstName>
<Bsn>2345467</Bsn>
<Person>
输出应该是:
<Person>
<properties>
<property>
<propertyname> Firstname </propertyname>
<propertyValue> abc </propertyValue>
</property>
<property>
<propertyname> Bsn</propertyname>
<propertyValue> 2345467 </propertyValue>
</property>
</properties>
</Person>
我的意思是目标没有特定的属性/属性。相反,它有一个属性集合,其中我指定属性的名称和属性的值。
非常感谢任何帮助。
我正在使用 Biztalk 2009
请帮助
My Input is something like :
<Person>
<FirstName>abc</FirstName>
<Bsn>2345467</Bsn>
<Person>
The output should be :
<Person>
<properties>
<property>
<propertyname> Firstname </propertyname>
<propertyValue> abc </propertyValue>
</property>
<property>
<propertyname> Bsn</propertyname>
<propertyValue> 2345467 </propertyValue>
</property>
</properties>
</Person>
I mean the target does not have specific properties/atrributes. Instead it has a collection of properties, wherein i specify the property's name and property's value.
Any help is highly appreciated.
I am using Biztalk 2009
Please help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这种情况下,我将使用自定义 XSLT - 要么使用 脚本功能 或用自定义 XSLT 文件替换整个地图(取决于其他人的地图外观)。
解决方案可能看起来像这样。
XML
XSLT
结果
I would use custom XSLT in this case- either by using the scripting functiod or by replacing the whole map with a custom XSLT file (depending on how the rest of you map looks).
The solution could look something like this.
XML
XSLT
Result