【问题标题】:Fetching JSON data: Syntax error获取 JSON 数据:语法错误
【发布时间】:2018-09-28 14:15:52
【问题描述】:

我安装了这个 Drag and Drop 插件并尝试从本地 JSON 文件中获取我的数据,但是,我尝试了一个错误:“模块构建失败:SyntaxError: Unexpected token ] in JSON!”我使用的 JSON 代码如下。

    {"games":[
    {
        "id":"1",
        "name":"F5",
        "link":"someLink",
        "price":"50$"
    },
    {
        "id":"2",
        "name":"BnS",
        "link":"someLink",
        "price":"35$"
    },
    {
        "id":"3",
        "name":"WoW",
        "link":"someLink",
        "price":"55$"
    },
]}

问题出在哪里?提前致谢!

【问题讨论】:

  • 尝试使用它来验证您的 json link。你的 json 返回错误
  • 去掉最后一个逗号

标签: javascript jquery json vue.js


【解决方案1】:

您的 JSON 无效。你可以试试这个:

{
    "games": [{
            "id": "1",
            "name": "F5",
            "link": "someLink",
            "price": "50$"
        },
        {
            "id": "2",
            "name": "BnS",
            "link": "someLink",
            "price": "35$"
        },
        {
            "id": "3",
            "name": "WoW",
            "link": "someLink",
            "price": "55$"
        }
    ]
}

Here's a useful tool for validating JSON,我刚刚用来修复你的代码。

【讨论】:

    【解决方案2】:

    删除最后一个对象后大括号后的逗号

    【讨论】:

      猜你喜欢
      • 2019-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-29
      • 1970-01-01
      • 1970-01-01
      • 2020-10-04
      • 2011-12-01
      相关资源
      最近更新 更多