我有一个json,其中包含对象数组,而对象数组又是较大数组的对象。我该如何阅读?

时间:2019-03-26 23:54:59

标签: javascript node.js json

我希望标题不会混淆任何人,但是我需要这种形式的标题,以便可以将其传递给JDE AIS应用程序的api调用。

这是我遇到的麻烦:

当我简单地使用var json = require(“ ./ file.json”)导入时,出现意外的语法错误。我实际上如何在node / javascript中阅读此内容?

{
  "final": [{
      "gridColumnEvents": [{
          "value": "1110-000",
          "command": "SetGridCellValue",
          "columnID": 20
        },
        {
          "value": "Cash - Operating",
          "command": "SetGridCellValue",
          "columnID": 21
        },
        {
          "value": "10.00",
          "command": "SetGridCellValue",
          "columnID": 22
        },
        {
          "value": "map",
          "command": "SetGridCellValue",
          "columnID": 23
        },
        {
          "value": "2019",
          "command": "SetGridCellValue",
          "columnID": 24
        },
        {
          "value": "1",
          "command": "SetGridCellValue",
          "columnID": 25
        },
        {
          "value": "map53511",
          "command": "SetGridCellValue",
          "columnID": 26
        }
      ]
    },
    {
      "gridColumnEvents": [{
          "value": "1116-000",
          "command": "SetGridCellValue",
          "columnID": 20
        },
        {
          "value": "Cash in Trust",
          "command": "SetGridCellValue",
          "columnID": 21
        },
        {
          "value": "10.00",
          "command": "SetGridCellValue",
          "columnID": 22
        },
        {
          "value": "map",
          "command": "SetGridCellValue",
          "columnID": 23
        },
        {
          "value": "2019",
          "command": "SetGridCellValue",
          "columnID": 24
        },
        {
          "value": "1",
          "command": "SetGridCellValue",
          "columnID": 25
        },
        {
          "value": "map53511",
          "command": "SetGridCellValue",
          "columnID": 26
        }
      ]
    },
    {
      "gridColumnEvents": [{
          "value": "1170-000",
          "command": "SetGridCellValue",
          "columnID": 20
        },
        {
          "value": "Petty Cash",
          "command": "SetGridCellValue",
          "columnID": 21
        },
        {
          "value": "10",
          "command": "SetGridCellValue",
          "columnID": 22
        },
        {
          "value": "map",
          "command": "SetGridCellValue",
          "columnID": 23
        },
        {
          "value": "2019",
          "command": "SetGridCellValue",
          "columnID": 24
        },
        {
          "value": "1",
          "command": "SetGridCellValue",
          "columnID": 25
        },
        {
          "value": "map53511",
          "command": "SetGridCellValue",
          "columnID": 26
        }
      ]
    },
    {
      "gridColumnEvents": [{
          "value": "1200-000",
          "command": "SetGridCellValue",
          "columnID": 20
        },
        {
          "value": "Accounts Receivable",
          "command": "SetGridCellValue",
          "columnID": 21
        },
        {
          "value": "10.00",
          "command": "SetGridCellValue",
          "columnID": 22
        },
        {
          "value": "map",
          "command": "SetGridCellValue",
          "columnID": 23
        },
        {
          "value": "2019",
          "command": "SetGridCellValue",
          "columnID": 24
        },
        {
          "value": "1",
          "command": "SetGridCellValue",
          "columnID": 25
        },
        {
          "value": "map53511",
          "command": "SetGridCellValue",
          "columnID": 26
        }
      ]
    }
  ]
}

更新: 我收到的错误代码是意外令牌:最后:

0 个答案:

没有答案