2016-09-23 60 views
0

这是我的JSON文件的格式。我相当新的JavaScript,并希望能够读取每个关键并拉动每个增强。我只是困惑从哪里开始。用Java脚本读取JSON文件

AuthServer.Web": { 
    "stuff": { 
     "evenmore stuff": { 
      "evermore": "3d91f44c-2453-489c-bb61-dd42df803179", 
      "anything": "6cc7b9d0-423c-471a-be77-7c95d432e50d", 
      "things": "https://auth-drip.coree.com", 
      "environment": "dev", 
      "migrate": "1" 
}, 
+2

这不是一个有效的JSON – Weedoze

回答

1

https://jsonformatter.curiousconcept.com/

这个网站是一个JSON验证。你可以插入你的JSON字符串,它会告诉你它是否有效,如果没有错的话。

在JavaScript中,您可以使用var myData = JSON.parse(yourData)将您的JSON放入对象中。在此之后,根据您如何构建JSON,您可以使用您分配的变量名称遍历它。

只是基于我认为你想要做的事情来得到一个粗略的想法,你可以做这样的事情。

for(var x=0; x<myData.stuff.length; x++){ 
    for(var y=0; y<myData.stuff[x].length; y++){ 
     for(var z=0; z<myData.stuff[x].evenmoreStuff[y].length; z++){ 
      alert(myData.stuff[x].evenmoreStuff[y].anything.toString() 
     } 
    } 
} 
+0

我没有把完整的JSON文件,因为它是巨大的(800线),但它确实是有效的。一世 – CoreeLip