以下JSON数据有什么问题

时间:2015-07-06 07:18:29

标签: json

JSON -

    [   
      {
        "pagename":"1",
        "url":"sadadsad",
        "group":"ad"
      },
      {
        "pagename":"2",
        "url":"sasdsad",
        "group":"eng"
      },
      {
        "pagename":"3",
        "url":"thfgv",
        "group":"pd"
      },
      {
        "pagename":"4",
        "url":"tuyi",
        "group":"pd"
      },
      {
        "pagename":"5",
        "url":"popop",
        "group":"pd"
      }
    ]

错误:第2行的解析错误: ... {pagename:" 1",
--------------------- ^ 期待' STRING'}'}'

编辑:当我打印长度时,使用这个经过纠正的JSON数据,它的出现是486,看起来有些杂散字符会被添加,我该如何解决。

2 个答案:

答案 0 :(得分:1)

您需要将pagename和所有其他var名称也放在引号中

 [   
      {
        "pagename":"1",
        "url":"sadadsad",
        "group":"ad"
      },

如果您想知道为什么需要报价,请查看以下答案:in JSON, Why is each name quoted?

答案 1 :(得分:0)

正确的格式如下

[
      {
        "pagename":"1",
        "url":"sadadsad",
        "group":"ad"
      },
      {
        "pagename":"2",
        "url":"sasdsad",
        "group":"eng"
      },
      {
        "pagename":"3",
        "url":"thfgv",
        "group":"pd"
      },
      {
        "pagename":"4",
        "url":"tuyi",
        "group":"pd"
      },
      {
        "pagename":"5",
        "url":"popop",
        "group":"pd"
      }
    ]

请务必验证您的JSON here.错误以黑色突出显示。