我是javascript新手,我想计算此json字符串的值:
{
"files": [
{
"name": "doc1.pdf",
"title": "networking",
"path": "mfpreader.comze.com\/files\/doc1.pdf"
},
{
"name": "doc2.pdf",
"title": "Armoogum",
"path": "mfpreader.comze.com\/files\/doc2.pdf"
}
]
}
Run Code Online (Sandbox Code Playgroud)
json保存在res.responseJSON.data中。
这是我尝试的代码:
$("#demo").html(JSON.stringify(res.responseJSON.data));
var jsonObject = JSON.parse(res.responseJSON.data);
var propertyNames = Object.keys(jsonObject);
alert("There are "+propertyNames.length+" properties in the object");
Run Code Online (Sandbox Code Playgroud)
get的值为1。由于我们有2个文档,因此应该为2。
请给我一些。谢谢