Javascript 如何解析数组(electron/node.js)中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

因此,我有一个JSON文件,其中有一个数组,其中充满了值集。我真的不确定如何从第一组值中获取第一个值,也就是粉色中的3。我在Node中做所有这些。这就是我所拥有的,不确定我是否走上了正确的道路。甚至可能是一个格式化错误

我的JSON文件:

{
  "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
    }
  ]
}