将对象转为JSON,JSON数据顺序问题

{
"status": "0",
"msg": "提示信息",
"data": {
"has_next": "true",
"result": [
{
"id": "111111",
"code": "9999999",
"owner_id": 666666",
"stock": "2000",
}
]
}
}
像上面的数据格式,要是将result作为一个对象,将id,code,owner_id,stock作为它的属性
将result通过JSONObject json = JSONObject.fromObject(result)转为JSON时,JSON顺序不是按照对象的属性顺序来的,求解决办法啊。

3个回答

没关系的,不影响解析就可以了,如果有ArrayList,里面顺序还是一致的。
对功能没影响

没有关系的, json 属性本来就是无序的;
另外你贴的json,不合法:
http://www.bejson.com/
你可以到这个网站校验;

JSON顺序并不影响使用啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐