我正在使用JSONObject来删除JSON字符串中不需要的certin属性:

JSONObject jsonObject = new JSONObject(jsonString);
jsonObject.remove("owner");
jsonString = jsonObject.toString();

它可以正常工作,但是问题是JSONObject是“名称/值对的无序集合”,我想保持String在通过JSONObject操作之前的原始顺序。

任何想法如何做到这一点?

最佳答案

你不能

这就是为什么我们将称为名称/值对的无序集合。

我不确定为什么需要这样做。但是,如果要订购,则必须使用json数组。

07-24 09:36
查看更多