解析“深度”JSON
parse "deep" JSON
我有一个多级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,我不在乎其中的哪一个。
谢谢:)
如果要解析有效的 json 字符串。
然后使用
var data = JSON.parse(stringfiedJSON);
如果这是一个字符串,jquery 的 $.parseJSON 将读取它并将其解析为一个对象,无论它有多深。
现代浏览器还有一个具有两种方法的 JSON 对象:parse(这种情况)和 stringify(倒数)。
相关文章:
- Javascript 深度对象相等时,对象通过 json 字符串与生成器创建
- 编码为深度嵌套对象的 HTML 字段 json
- 使用underscore.js在深度嵌套的JSON中查找值
- Algo查找深度并在JSON数组中按顺序插入
- JavaScript:如何过滤深度JSON对象
- 在 Ember 对象中深度包装 JSON 响应对象
- 如何访问深度嵌套的 JSON 对象中的项目
- 从 JSON 对象的内部深度获取信息
- 递归迭代没有已知长度和深度的 JSON 数据
- 解析“深度”JSON
- 角度$filter,用于在 JSON 响应中的数组中进行深度过滤
- JavaScript:将线性JSON数组转换为深度未知的树结构
- 如何在javascript中获取不同深度JSON对象的大小
- JS搜索通过一个嵌套的JSON结构,深度增加随着时间的推移
- 在javascript中解析JSON对象并查找深度
- 限制JSON字符串化深度
- 在AngularJS中使用JSON中的深度嵌套对象——奇怪的行为
- 如何获得未知JSON层次结构的总深度
- 遍历json并访问二维深度
- 轻松添加多个层次的深度JSON