Javascript 如何解析数组(electron/node.js)中JSON文件中的值?
因此,我有一个JSON文件,其中有一个数组,其中充满了值集。我真的不确定如何从第一组值中获取第一个值,也就是粉色中的3。我在Node中做所有这些。这就是我所拥有的,不确定我是否走上了正确的道路。甚至可能是一个格式化错误 我的JSON文件:Javascript 如何解析数组(electron/node.js)中JSON文件中的值?,javascript,node.js,electron,Javascript,Node.js,Electron,因此,我有一个JSON文件,其中有一个数组,其中充满了值集。我真的不确定如何从第一组值中获取第一个值,也就是粉色中的3。我在Node中做所有这些。这就是我所拥有的,不确定我是否走上了正确的道路。甚至可能是一个格式化错误 我的JSON文件: { "myArray": [ { "pink": 3, "long": 2 } { "pink": 4, "long": 7 } ] } 我的节目: 提前谢谢 您的JSO
{
"myArray": [
{
"pink": 3,
"long": 2
}
{
"pink": 4,
"long": 7
}
]
}
我的节目:
提前谢谢 您的JSON格式不正确。集合之间应该用逗号分隔
{
"myArray": [
{
"pink": 3,
"long": 2
},
{
"pink": 4,
"long": 7
}
]
}
您在日志中得到了什么?请注意,如果改用
require('./testjson.json')
,Node.js将自动将其解析为一个简单的对象,您可以对其进行操作。如果testjson.json的内容经常更改,那么这种方法就不管用了,但是对于非机密的配置数据,这种方法非常方便(尽管您确实应该使用环境变量)。非常感谢你。现在,它可以读取文件了,我刚刚对代码做了一些调整,以读取我想要的值,并且它按照预期工作。
{
"myArray": [
{
"pink": 3,
"long": 2
},
{
"pink": 4,
"long": 7
}
]
}