xml - Biztalk 映射 : Grouping different nodes into a list

标签 xml biztalk biztalk-mapper xslt

有没有办法在BT mapper中实现下面的转换?如果没有,有什么好主意吗?

<Person>
<Age>25</Age>
<Name>Paul</Name>
</Person>

到:

<Person>
<CustomProperties>
<CustomProperty>
<Name>Age</Name>
<Value>25</VAlue>
</CustomProperty>
<CustomProperty>
<Name>Name</Name>
<Value>Paul</VAlue>
</CustomProperty>
</CustomProperties>

我必须在节点列表中聚合一些元素。

提前致谢。

最佳答案

您还可以在 map 中使用 TableLooping/TableExtractor functoid 来构建目标节点。

有关示例,请参阅此帖子:

http://hestia.typepad.com/flatlander/2007/01/mapping_fixed_e.html

关于xml - Biztalk 映射 : Grouping different nodes into a list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654416/

相关文章:

java - 从 xml 获取 img 标签

xml - 如何删除 Biztalk 映射中没有任何子项的父记录?

XSLT muenchian 按子节点中的值分组

r - 在 R 中读取 XML 时编码丢失

android - 如何在Android中创建这种类型的按钮

xml - 在网页中使用 XML 的主要目的是什么?

PowerShell BizTalk 脚本不使用 PowerShell 的 BizTalk 提供程序

biztalk - 在 Biztalk 发送/接收端口停止或被禁用时设置通知

schema - 避免目标架构中的重复项