访问值我有这样的JSON字符串:无法从JSON
{
"attachedFiles": [{
"link": "/site.com/dir?id=12993&SESSION=40af90dd-c1f3-4678-93e5-a4b36f3597b0&SESSIONTICKET=SESS:67bf209be2",
"fileName": "file1.txt",
"docDate": "24.02.2014",
"docTime": "13:54",
"docId": "12993"
}],
"requestId": 48,
"tasksId": 0,
"workId": 10558
}
我将这样的:
var resdata = xhr.responseText; // the string response from the server
var resObj = JSON.parse(resdata);
然后我试图访问(打印值所述attachedFiles
对象的内部)由fileName
代码如下:
console.log(resObj.attachedFiles.fileName);
它总是返回undefined
。我知道我在这里发现了一些真正的小东西,但我无法发现它。
的可能重复的[如何访问以JavaScript JSON.parsed对象(http://stackoverflow.com/questions/1570487/how-to-access-json-parsed-object-in-javascript) – Cerbrus
结果是一个数组,所以你必须指定一个索引'resObj.attachedFiles [0] .fileName' – Archer