我正在使用JSONObject来删除JSON字符串中不需要的certin属性:
JSONObject jsonObject = new JSONObject(jsonString); jsonObject.remove("owner"); jsonString = jsonObject.toString();
它可以正常工作,但是问题是JSONObject是“名称/值对的无序集合”,我想保持String在通过JSONObject操作之前的原始顺序。
任何想法如何做到这一点?
你不能
这就是为什么我们称其 为名称/值对的无序集合 。
我不确定为什么需要这样做。但是,如果要订购,则必须使用json数组。