Biztalk 在BAM工具中捕获xml的循环数据。(业务活动监视)
我的Xml如下所示:Biztalk 在BAM工具中捕获xml的循环数据。(业务活动监视),biztalk,tracking,biztalk-bam,Biztalk,Tracking,Biztalk Bam,我的Xml如下所示: <parent> <loopnode> <id>1</id> </loopnode> <loopnode> <id>2</id> </loopnode> <loopnode> <id>3</id> </loopnode> </parent> 1. 2.
<parent>
<loopnode>
<id>1</id>
</loopnode>
<loopnode>
<id>2</id>
</loopnode>
<loopnode>
<id>3</id>
</loopnode>
</parent>
1.
2.
3.
我想捕获id 1,2,3。现在,当我在tracking profile editor中映射这个模式时,我得到的id是1
是他们获取所有身份证的任何方法
我是BAM的新手。非常感谢您的帮助。BAM的跟踪配置文件编辑器有一些已知的限制(请参见下面的两个链接)。其中之一是在单个TPE概要文件中循环通过模式中的重复元素
元素。虽然单个TPE缺乏从每个重复节点访问元素的语言/功能,但每次重复都会调用处理重复节点的相关活动,从而允许您对每个重复节点中的数据采取任何操作
有多种方法可以做到这一点。您可以通过BAM API使用或通过TPE使用文件夹:和执行此操作
在您的情况下,我认为最简单的方法是使用loopnode\id
作为ContinuationID传递到Continuation活动中,但是如果您的loopnodes实际上比一个值更复杂,您可以选择传递多个值或更复杂的消息。
看
为了了解更多有关BAM的信息,Microsoft提供了此深入指南,用于了解所有有关BAM的信息