这是正确的json语法吗?

时间:2012-07-08 15:56:36

标签: javascript json d3.js

我正在尝试使用d3并尝试从json文件中读取数据。

我当前想要保存在json文件中的是带有x和y坐标的文本的单词,其中的单词应写在输出.html文件中。

请问您选择json语法是否正确?

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

非常感谢您的回答。

2 个答案:

答案 0 :(得分:5)

不,它无效。

  • 第5行和第10行有一些额外的逗号。
  • 第6行您的逗号丢失。

这是有效的JSON:

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

您可以使用JSONLint来验证您的JSON。

答案 1 :(得分:1)

删除每个对象末尾的额外逗号。