在JavaScript中解析一组JSON数组

问题描述 投票:-2回答:1

我准备了一个由一组数组组成的JSON文件,我不确定这是否正确,因为我不知道如何正确解析它:

[{"a":"1","b":"2","c":"3","d":"4"},{"a":"5","b":"6","c":"7","d":"8"}]

因此它在这个示例(或更多)数组中由2组成,在1之后设置一个。因此它不是经典的多维JSON数组,并且在每个数组中都有相同的字段:a,b,c,d .. 。

如何在JavaScript中解析此JSON以访问第二个数组中的项目'c'并知道这是第二个数组中的项目?到目前为止我还不知道......

javascript arrays json parsing
1个回答
0
投票

我的理解是你的json是一个单独的文件(例如sample.json)

sample.json

[{"a":"1","b":"2","c":"3","d":"4"},{"a":"5","b":"6","c":"7","d":"8"}]

如果您通过节点运行javascript,则可以包含json文件,如下所示:

test.js

var sample = require('./sample.json');
console.log(sample[0].a);
//"1"

运行node test.js会记录'1'

© www.soinside.com 2019 - 2024. All rights reserved.