标签: android jsonobject
我正在将字符串解析为JSONObject并注意到一些奇怪的行为。物品的订单被扰乱?这是一个错误还是我做错了什么?
答案 0 :(得分:2)
您的“项目”是JSON对象中的键/值对。 不保证JSON对象中键/值对的顺序:
对象是一组无序的名称/值对。
如果您需要保留这些项目的顺序,可以将它们放在序列化端(可能是服务器)的数组中:
有序的值列表。在大多数语言中,这被实现为 数组,向量,列表或序列。
Official docs.