如何获取 key 每次都不同的值?
这是json对象,我需要 title
的值 键。
{
"batchcomplete": "",
"continue": {
"gsroffset": 10,
"continue": "gsroffset||"
},
"query": {
"pages": {
"76241": {
"pageid": 76241,
"ns": 0,
"title": "Mount Shasta",
"index": 8,
"contentmodel": "wikitext",
"pagelanguage": "en",
"pagelanguagehtmlcode": "en",
"pagelanguagedir": "ltr",
"touched": "2016-02-14T12:14:09Z",
"lastrevid": 702893013,
"length": 29944
},
"418135": {
"pageid": 418135,
"ns": 0,
"title": "Shasta",
"index": 1,
"contentmodel": "wikitext",
"pagelanguage": "en",
"pagelanguagehtmlcode": "en",
"pagelanguagedir": "ltr",
"touched": "2015-12-07T21:31:59Z",
"lastrevid": 688618455,
"length": 2827
}, ...
最佳答案
var jsonObject = {};
for(var i in jsonObject.query.pages) {
// i will be 76241 , 418135
console.log(jsonObject.query.pages[i].title);
}
关于javascript - 如何访问每次请求时键都不同的json对象值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35416771/