【发布时间】:2016-06-23 19:22:33
【问题描述】:
我的算法有问题,我想知道一个数组中某个 json(未知结构)文件中的所有键(嵌套对象、对象数组)。
{
"key": "value to array",
"key": [{
"key": {
"key": "value"
"key": ["value", "value", "value", {"key":"value"}]
}
}]
}
结构可以改变。
Function(object) {
var array_of_all_key = []
return array_of_all_key
}
function allKeys(object) {
Object.keys(object).reduce((keys, key) => {
if(typeof object[key] == 'object') {
allKeys(object[key])
}
if(tags[key founded on json]) {
// my global var
tags[key] = tags[key] + 1
}
});
}
【问题讨论】:
标签: javascript json node.js extract