【发布时间】:2018-12-27 09:59:44
【问题描述】:
我有这个需要处理并转换为 JSON 的 xml:
<jsonObject>
<number>1234</number>
<emptyString/>
<string>hello</string>
</jsonObject>
当它像这样通过 JsonStreamBuilder 运行时:
<property name="messageType" scope="axis2" type="STRING" value="application/json"/>
我得到这样的 JSON:
{
"number":1234,
"emptyString": null,
"string":"hello"
}
所以我想知道有没有什么方法可以配置 JsonStreamBuilder 将空标签视为空标签而不是空字符串,此外我希望数字也被视为字符串。
也许我可以修改默认 XML 以满足我的需要?
顺便说一句,我使用的是 WSO2 EI 6.1.1
【问题讨论】: