JSON是一种轻量级的数据交换格式,常用于前后端数据传输。其中,字典套数组的解析也是常见的一种操作。
{ "name": "小明","scores": [ { "subject": "语文","score": 90 },{ "subject": "数学","score": 95 } ] }
在JavaScript中,使用JSON.parse()方法可以将JSON字符串解析成原生对象。例如:
const jsonStr = '{"name":"小明","scores":[{"subject":"语文","score":90},{"subject":"数学","score":95}]}'; const obj = JSON.parse(jsonStr);
解析后,obj变量的值为:
{ "name": "小明","score": 95 } ] }
我们可以通过访问obj.scores来获取scores数组,进而遍历其中的每一个元素。例如:
obj.scores.forEach(item => { console.log(item.subject + "的成绩是" + item.score); });
语文的成绩是90 数学的成绩是95
总之,字典套数组的解析是JSON操作中的一项基本技能,掌握了它,可以轻松处理各种复杂的数据交互。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。