Javascript key()获取子项的数量
我有以下数据源--使用X2JS将JSON转换为XML:Javascript key()获取子项的数量,javascript,json,angularjs,Javascript,Json,Angularjs,我有以下数据源--使用X2JS将JSON转换为XML: { "blog": { "article": [ { "id": "1", "author": "eat-sleep-code", "title": { "__cdata": "Thefirstarticle." },
{
"blog": {
"article": [
{
"id": "1",
"author": "eat-sleep-code",
"title": {
"__cdata": "Thefirstarticle."
},
"content": {
"__cdata": "\nThisismyfirstarticleinmytestsite.\n"
},
"createdate": "2014-05-09"
},
{
"id": "2",
"author": "eat-sleep-code",
"title": {
"__cdata": "Thesecondarticle."
},
"content": {
"__cdata": "\nThisismysecondarticleinmytestsite.Thisarticle'screatedateisactuallyearlier.\n"
},
"createdate": "2014-05-08"
}
]
}
}
我正在努力寻找“文章”的数量
Object.key(jsonObject).length代码>只给我1。我猜是因为它找到了一个“blog”项目。如果你想知道文章的数量,你不认为你需要引用文章
属性吗?如果它是一个字符串,JSON.parse(jsonObject).blog.article.length这就行了。谢谢
jsonObject.blog.article.length