【问题标题】:having a problem in json file to find arguman在 json 文件中查找参数时出现问题
【发布时间】:2020-03-26 11:56:44
【问题描述】:

这是我的 JSON 文件,我有错误,谁能纠正这个? 我不知道我的块之间的问题在哪里,供阅读 我使用 jsonpathfinder,但它给了我一个语法错误。

{
  "data": [
    {
      "gender": "male"
    }
  ]
}{
  "data": [
    {
      "firstName": "Amir",
      "lastName": "Marezloo",
      "birthDate": "11/02/1998",
      "bloodType": "O+"
    }
  ]
}{
  "data": [
    {
      "country": "Iran",
      "province": "Golestan",
      "city": "Gorgan"
    }
  ]
}

【问题讨论】:

  • 请在您尝试解析此 json 的位置发布代码。多次设置相同的属性也没有什么意义。最后但并非最不重要的是,这不是一个有效的 json。
  • 数据对象之间缺少逗号 (, ),所有内容都必须在列表中

标签: javascript python json


【解决方案1】:

您的JSON 有多个根元素!

在:

[代码 22,结构 11]

[代码 22,结构 34]

您的有效 JSON 是:

[{
  "data": [
    {
      "gender": "male"
    }
  ]
},{
  "data": [
    {
      "firstName": "Amir",
      "lastName": "Marezloo",
      "birthDate": "11/02/1998",
      "bloodType": "O+"
    }
  ]
},{
  "data": [
    {
      "country": "Iran",
      "province": "Golestan",
      "city": "Gorgan"
    }
  ]
}]

【讨论】:

    猜你喜欢
    • 2014-03-01
    • 1970-01-01
    • 2017-11-05
    • 1970-01-01
    • 2022-10-25
    • 2022-10-07
    • 1970-01-01
    • 1970-01-01
    • 2020-07-02
    相关资源
    最近更新 更多