假如有个json,如下,json数组对象是多层嵌套的,每层的键值不确定,
目的是想取出所有的key为testkey的值,即["#testkey1-1", “#testkey1-2”, “#testkey1-3”, “#testkey1-aaa”, “#testkey2-1”, “#testkey2-2”, “#testkey2-3”, “#testkey2-aaa”]。
var obj = [{
"aa": "123",
"testkey": "#testkey1-1",
"list***": [
{
"bb": "123",
"testkey": "#testkey1-2"
},
{
"cc": "123",
"testkey": "#testkey1-3",
"aaa":[
{
"bb": "123",
"testkey": "#testkey1-aaa"
}
]
},
]
},
{
"aa": "123",
"testkey": "#testkey2-1",
"list***": [
{
"bb": "123",
"testkey": "#testkey2-2"
},
{
"cc": "123",
"testkey": "