js 遍历json怎么操作?一起来看看小编今天的分享吧!
js 遍历json分为三个步骤:
1、将获取的数据转为 JSON 对象【JSON.parse(data);】
2、通过for in循环遍历拿到 key 和 value【for (var key in obj)】遍历JSON对象中的数据,可通过for-in循环实现
3、判断 value 是否是对象【if (typeof value == "object")】
js解析遍历json数据中所有的键和值:
for(var key in json){undefined console.log(key) //键 consolelog(json[key]) //值 }
(数组同样适合)
例如:
function aa() { var jsona = { "1": {"id": "1", "name": "宾馆服务项目", "count": 1, "rows": [{"9": "免费停车场"}]}, "6": {"id": "6", "name": "宾馆附加设施", "count": 1, "rows": [{"242": "免费wifi"}]} } console.log(jsona) for (var name in jsona) { var project = jsona[name].rows; for (var proj in project) { for (var pKey in project[proj]) { console.log(project[proj][pKey]); } } } }
以上就是小编今天的分享了,希望可以帮助到大家。