更改json值的顺序

更改json值的顺序,json,Json,我有一个json数据,如下所示 [{ "_id": "52cbafc5afcec877d925d116", "id": "52", "url": "172.34.56.7" }, { "_id": "52c255e5cf0060b8cce84b4a", "id": "13", "url": "172.18.2.114" }, { "_id": "52cbd018afcec877d925d131", "id": "49", "url": "172.16.2.12

我有一个json数据,如下所示

[{
  "_id": "52cbafc5afcec877d925d116",
  "id": "52",
  "url": "172.34.56.7"
}, {
  "_id": "52c255e5cf0060b8cce84b4a",
  "id": "13",
  "url": "172.18.2.114"
}, {
  "_id": "52cbd018afcec877d925d131",
  "id": "49",
  "url": "172.16.2.120"
}, {
  "_id": "52d60c9eafcec877d925d17a",
  "id": "100",
  "url": "156.45.34.56"
}]
我想按如下方式打印数据。(最后一个数据优先)


如何实现比较器,然后使用它对Json数组进行排序。

这可以使用

data=data.reverse()

您可能会在创建JSON之前或解析JSON之后修改数据结构,但您永远不会直接编辑JSON。只有在您告诉我们您使用哪些编程语言来创建/解析JSON时,我们才能为您提供帮助。需要明确的是:这个问题与JSON无关,而是与如何用您正在创建或解析JSON的语言对集合进行排序有关。
data=data.reverse()