我知道,这件事在这里被问及十亿次。但我无法读取该内JSON对象:json列表 - javascript - 如何解析
{"issuccess": "yes", "downloads":
"[{\"pk\": 39, \"model\": \"home.accessinfo\", \"fields\": {\"title\": \"weblink test bezugsquelle\", \"accesstype\": \"Kostenpflichtiger Download\", \"weblink\": \"google.de\", \"content\": \"weblink test bezugsquelle\", \"person\": 20, \"date\": \"2014-09-22T13:56:38.647Z\"}},
{\"pk\": 43, \"model\": \"home.accessinfo\", \"fields\": {\"title\": \"wefwef\", \"accesstype\": \"Kostenfreier Download\", \"weblink\": \"google.de\", \"content\": \"\", \"person\": 20, \"date\": \"2014-09-26T17:27:29.336Z\"}}]"
}
我不能进去[]
的东西。我试过data.downloads[0].fields
我得到undefined
。我想要能够循环使用[]
。
你不能从那里读取任何对象,它不是有效的JSON。 – Quentin 2014-09-27 10:11:26
你试过数据['downloads'] [0] ['fields']? – iCezz 2014-09-27 10:12:04
修复JSON中的所有错误。像http://jsonlint.com/可能会有所帮助。 – Quentin 2014-09-27 10:12:23