常规方法以原始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格式获得相同订单的帮助都会有所帮助
答案 0 :(得分:1)
JSON不保证顺序 - 规范明确指出:
对象是一组无序的名称/值对
您可能需要重新考虑您的尝试。