2016-08-25 71 views
0

我已經得到了下面的JSON代碼,並被要求解釋代碼的錯誤。我使用了JSON解析器http://www.jsonlint.com/,解析器說它是一個有效的JSON文件,所以我不確定它有什麼問題。這個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 
} 
+2

它似乎沒有什麼問題(除非你預期數據是用XML來代替,或者包含''地震''項目或其他與JSON格式無關的東西)。 – Amadan

+1

這是有效的JSON,也許你的代碼有什麼問題,你如何解析它。 – vadian

+2

https://jsonformatter.curiousconcept.com/表示它適用於多個RFC。什麼應該是錯誤的? – Tim

回答

0

你應該說:沒什麼。有時確定你是對的比沒有答案好。