我在使用JSON時遇到問題。我用PHP做了這個,並且把它發送給我的JavaScript,但我無法獲得這些值。無法從json訪問數據
[
{
"book":[
{
"dir":"extract\/pg1065.epub"
},
{
"dir":"extract\/pg1065.epub\/1065\/0.css"
},
{
"dir":"extract\/pg1065.epub\/1065\/1.css"
},
}
{
"book":[
{
"dir":"extract\/pg6130-images.epub"
},
{
"dir":"extract\/pg6130-images.epub\/6130\/0.css"
},
}
]
我試圖用
var obj = JSON.parse(result);
alert(obj.book[0].dir[1]);
任何人訪問它有什麼想法?
問題中的JSON不是有效的JSON:它缺少每本書的方括號。 – 2013-05-01 10:02:44
另外,它在數組成員之間缺少逗號。 – punund 2013-05-01 10:04:10
可能的重複[我有一個嵌套的數據結構/ JSON,我如何訪問特定的值?](http://stackoverflow.com/questions/11922383/i-have-a-nested-data-structure-json-我怎麼可以訪問一個特定的值) – 2013-05-01 10:04:18