BizTalk迭代

BizTalk迭代,biztalk,biztalk-mapper,Biztalk,Biztalk Mapper,我目前有一个重复的XML段,在这个段中我将多个字段传递到脚本functoid中。脚本functoid包含内联c#,它可以返回一系列不同的结果。我只希望在找到某个结果(ZD01)时进行迭代,如果ZD01不是输出,那么它将简单地传递输出的实际内容。我目前正在迭代重复的片段,这给了我以下类似的东西 ZD01 = 1 ZD02 = ZD02 ZD01 = 3 ZD01 = 4 ZD02 = ZD02 ZD01 = 6 我想实现的是 ZD01 = 1 ZD02 = ZD02 ZD01 =

我目前有一个重复的XML段,在这个段中我将多个字段传递到脚本functoid中。脚本functoid包含内联c#,它可以返回一系列不同的结果。我只希望在找到某个结果(ZD01)时进行迭代,如果ZD01不是输出,那么它将简单地传递输出的实际内容。我目前正在迭代重复的片段,这给了我以下类似的东西

ZD01 = 1

ZD02 = ZD02

ZD01 = 3

ZD01 = 4

ZD02 = ZD02

ZD01 = 6
我想实现的是

ZD01 = 1

ZD02 = ZD02

ZD01 = 2

ZD01 = 3

ZD02 = ZD02

ZD01 = 4

有没有一种简单的方法可以实现这一点?

对于复杂的映射和重复节点,尝试使用自定义xslt而不是BizTalk映射器

如何创建自定义xslt的示例。

请添加一个