0
我有一個JSON數據如下改變JSON的順序值
[{
"_id": "52cbafc5afcec877d925d116",
"id": "52",
"url": "172.34.56.7"
}, {
"_id": "52c255e5cf0060b8cce84b4a",
"id": "13",
"url": "172.18.2.114"
}, {
"_id": "52cbd018afcec877d925d131",
"id": "49",
"url": "172.16.2.120"
}, {
"_id": "52d60c9eafcec877d925d17a",
"id": "100",
"url": "156.45.34.56"
}]
我要打印的數據如下。(最後一個數據是第一位的)
[{
"_id": "52d60c9eafcec877d925d17a",
"id": "100",
"url": "156.45.34.56"
}, {
"_id": "52cbd018afcec877d925d131",
"id": "49",
"url": "172.16.2.120"
}, {
"_id": "52c255e5cf0060b8cce84b4a",
"id": "13",
"url": "172.18.2.114"
},
[{
"_id": "52cbafc5afcec877d925d116",
"id": "52",
"url": "172.34.56.7"
}]
如何有可能
可能重複來完成[當的JSONObject的鍵被重複它們不是以相同的順序在來自服務器的響應(http://stackoverflow.com/questions/7051785/when-jsonobjects-keys-are-iterated-they-are-in-the-the-the-the-order-as-in-the-resp) –
你會在創建JSON之前或之後修改數據結構你解析了JSON,但你永遠不會直接編輯JSON。如果您告訴我們您使用哪種編程語言來創建/解析JSON,我們只能幫助您。要明確:這個問題與JSON沒有任何關係,但是與如何使用您正在創建的語言或解析JSON的語言對集合進行排序。 –