4

我有一个多级 JSON:

{
    "1":{
        "name":"PHP",
        "slug":"/tag/php",
        "type":"Tag"
    },
    "2":{
        "name":"JavaScript",
        "slug":"/tag/javascript",
        "type":"Tag"
    },
    "3":{
        "name":"X-Browser Shadow",
        "slug":"/post/x-browser-shadow",
        "type":"Post"
    }
}

我想知道解析这个 JSON、纯 JS 或 jQuery 的最佳方法是什么,我不在乎它们中的哪一个。

谢谢 :)

4

2 回答 2

6

如果要解析有效的 json 字符串。

然后使用

var data = JSON.parse(stringfiedJSON);
于 2013-09-27T19:45:23.293 回答
1

如果这是一个字符串,jquery 的 $.parseJSON 将读取它并将其解析为一个对象,无论它有多深。

现代浏览器也有一个带有两种方法的 JSON 对象:parse(本例)和 stringify(倒数)。

于 2013-09-27T19:44:49.470 回答