如何解决如何将空XML元素转换为JSON
我必须将xml转换为json.xml元素是
输入:
<XML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ABC xsi:nil="true"/>
<DEF/>
</XML>
数据织法代码:
%dw2.0
output application/json skipNullOn="everywhere"
---
payload.XML
预期输出( json):
{
"ABC": null
}
获取输出(json)
{
}
这个“ ABC”元素是xml有效负载的一部分,在这里我还对其他null元素使用了skipNullOn =“ everywhere”。但是我不希望skipNullOn =“ everywhere”适用于具有“ xsi:nil =” true“(ABC)的元素。我无法删除skipNullOn =” everywhere“,因为我只允许其中的空元素设置 xsi:nil =“ true” 。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。