BizTalk 2020 JSON编码器,用于生成对象的根数组,即以[]开头



有很多关于BizTalk JSON编码器的文章。。。

我正在尝试为想要根级数组的第三方软件生成JSON,比如:

[
{ 
"property" : "value"
},
{
"property" : "value" 
}
]

我正在尝试使用架构控制输出,但无法在根节点上指定minOccurs和maxOccurs。我也尝试过";Group Max/Min Occurs";,没有区别。

不可能这样做吗?将Array属性添加到输出XML的旧newtonsoft破解方法怎么样?(我也尝试过,但失败了…(

这类似于BizTalk 2013-解码JSON数组

根据另一个问题的答案,在XML模式的根节点上不能有数组。这一个是用于接收一个JSON有效负载,该负载在根上有一个数组,而不是发送一个。但您的选择是相似的,您需要在JSON编码器之后有一个自定义管道组件来删除根,或者有一个定制管道组件来以您想要的方式生成JSON。

相关内容

最新更新