Javascript 这是正确的json语法吗?

Javascript 这是正确的json语法吗?,javascript,json,d3.js,Javascript,Json,D3.js,我正在试验d3,现在尝试从json文件读取数据 我目前想要保存在json文件中的是文本中的单词,这些单词的x坐标和y坐标应该写在output.html文件中 你能告诉我这个选择的json语法方法是否正确吗 {"text": [ { "Word": "Hi", "X": 300, "Y": 400, } { "Word": "Hello", "X": 500, "Y": 100, } ]} 非

我正在试验d3,现在尝试从json文件读取数据

我目前想要保存在json文件中的是文本中的单词,这些单词的x坐标和y坐标应该写在output.html文件中

你能告诉我这个选择的json语法方法是否正确吗

{"text": [
    {
      "Word": "Hi",
      "X": 300,
      "Y": 400,
    }
    {
      "Word": "Hello",
      "X": 500,
      "Y": 100,
    }
]}
非常感谢您的回答。

不,这是无效的

  • 第5行和第10行有一些额外的逗号
  • 第6行缺少一个逗号
这是有效的JSON:

{
    "text": [
        {
            "Word": "Hi",
            "X": 300,
            "Y": 400
        },
        {
            "Word": "Hello",
            "X": 500,
            "Y": 100
        }
    ]
}
您可以使用来验证JSON。

不,它无效

  • 第5行和第10行有一些额外的逗号
  • 第6行缺少一个逗号
这是有效的JSON:

{
    "text": [
        {
            "Word": "Hi",
            "X": 300,
            "Y": 400
        },
        {
            "Word": "Hello",
            "X": 500,
            "Y": 100
        }
    ]
}

您可以使用来验证JSON。

删除每个对象末尾的多余逗号。

删除每个对象末尾的多余逗号。

否。在项目之间添加逗号(在中间)。否。在项目之间添加逗号(在中间)。非常感谢,正如我在JSONLint中看到的,它现在有效:)非常感谢,正如我在JSONLint中看到的,它现在有效:)