api19扰乱顺序中的public JSONObject(String json)?

时间:2015-08-15 21:56:33

标签: android jsonobject

我正在将字符串解析为JSONObject并注意到一些奇怪的行为。物品的订单被扰乱?这是一个错误还是我做错了什么?

enter image description here

1 个答案:

答案 0 :(得分:2)

您的“项目”是JSON对象中的键/值对。 不保证JSON对象中键/值对的顺序:

  

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

如果您需要保留这些项目的顺序,可以将它们放在序列化端(可能是服务器)的数组中:

  

有序的值列表。在大多数语言中,这被实现为   数组,向量,列表或序列。

Official docs.