我正在寻找一种方法,将Java中的XML转换为JSON,使得子节点总是被转换为数组.在Node.js中有库XmlToJs.
用例是我有如下XML的时候:
XML:
<A>
<B>
<C>data</C>
</B>
<B>
<C>data1</C>
<C>data2</C>
</B>
</A>
Run Code Online (Sandbox Code Playgroud)
带org.json转换的JSON :
{
"A": {
"B": [{
"C": "data"
}, {
"C": ["data1", "data2"]
}]
}
}
Run Code Online (Sandbox Code Playgroud)
我希望转换成产量:
{
"A": {
"B": [{
"C": ["data"]
}, {
"C": ["data1", "data2"]
}]
}
}
Run Code Online (Sandbox Code Playgroud)