XML到JSON的转换 - 按XML元素的顺序发布

时间:2017-10-26 12:21:01

标签: json xml

常规方法以原始XML数据中存在的不同元素顺序返回JSON数据。

这是我用过的主要代码

       JSONObject obj = XML.toJSONObject(xmlString);

            jsonString = obj.toString();

这是我用过的xml

<root>
<items>
    <itemId>111</itemId>
    <quantity>3000</quantity>
</items>
<items>
    <itemId>333</itemId>
    <quantity>4000</quantity>
</items>
<Proptery1>test data</Proptery1>
<Proptery2>8799882</Proptery2>
<Proptery3>sampleURL</Proptery3>
<Proptery4>1710366</Proptery4>

任何以Json格式获得相同订单的帮助都会有所帮助

1 个答案:

答案 0 :(得分:1)

JSON不保证顺序 - 规范明确指出:

  

对象是一组无序的名称/值对

您可能需要重新考虑您的尝试。