0
使用BizTalk 2010. 我拥有层次结构的XML数据。BizTalk映射只输出每个元素的1个元素。为什么?
例如,它看起来像这样
Rec1
Rec2
Rec2
Rec3
Rec3
Rec2
Rec1
Rec2
我通过调用返回它在一个架构一个Web服务得到这个数据。我把它映射到另一个模式,它工作正常,我得到正确的结构和行数。
但在特殊情况下,我需要对数据进行小修改。我通过再次映射这个模式本身来做到这一点,并且除了需要改变的几个字段外,用直线将所有东西映射到左边。
当我这样做,我的输出看起来像这样
Rec1
Rec2
Rec3
不管有多少每个在我的源记录,在输出它总是只输出各1份(看起来像它采取的第一个每个)。
任何想法为什么以及如何解决这个问题?