【问题标题】:What is wrong with this JSON file? - valid JSON file这个 JSON 文件有什么问题? - 有效的 JSON 文件
【发布时间】:2016-08-25 07:15:44
【问题描述】:

我收到了下面的 JSON 代码,并被要求解释代码有什么问题。我在http://www.jsonlint.com/ 使用了 JSON 解析器,解析器说它是一个有效的 JSON 文件,所以我不确定它有什么问题。

谁能告诉我这个文件有什么问题,或者我可以在哪里找到可以解释和回答我的问题的资源。

{  
   "coord":{  
      "lon":-83.45,
      "lat":39.89
   },
   "sys":{  
      "type":1,
      "id":2164,
      "message":0.004,
      "country":"US",
      "sunrise":1472036117,
      "sunset":1472084182
   },
   "weather":[  
      {  
         "id":800,
         "main":"Clear",
         "description":"sky is clear",
         "icon":"01n"
      }
   ],
   "base":"stations",
   "main":{  
      "temp":17.8,
      "pressure":1023,
      "humidity":88,
      "temp_min":16,
      "temp_max":19.44
   },
   "visibility":16093,
   "wind":{  
      "speed":3.6,
      "deg":170
   },
   "clouds":{  
      "all":1
   },
   "dt":1472028028,
   "id":4517009,
   "name":"London",
   "cod":200
}

【问题讨论】:

  • 它似乎没有任何问题(除非您希望数据改为 XML,或包含 "earthquakes" 项目,或与 JSON 格式无关的其他内容)。
  • 这是有效的 JSON,可能你的代码解析方式有问题。
  • jsonformatter.curiousconcept.com 表示它对多个 RFC 有效。应该有什么问题?
  • 它解析正确。我在想也许对象和记录可以应用更广泛的级别语法?喜欢用花括号包裹每个对象并记录?
  • 它的有效JSON,谁给了这个JSON来解释什么是错的,我想只是想检查一下你是否可以验证它。

标签: json syntax


【解决方案1】:

你应该说:没什么。有时,确定你是对的总比没有答案好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2014-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多