这个问题可能是因为您未正确设置Xml disassembler的属性,导致属性无法被升级。要解决此问题,将以下代码添加到您的BizTalk映射中:
这将告诉BizTalk自动升级Xml元素中的属性。另外,请确保在Xml disassembler中启用了“Outbound XML instance”选项。
下面是一个完整的示例,其中包含您可以将代码添加到的好几个位置:
请将以下示例添加到您的BizTalk映射中,在Xml disassembler表单消息之后:
Test
在此示例中,“CustomField”元素将被自动升级并与消息一起传递。