比如有個json對象var obj = {"aa": "123","testkey": "#testkey1","list***": [
{ "bb": "123", "testkey": "#testkey2"
},
{ "cc": "123", "testkey": "#testkey3"
},
]}json對象是多層嵌套的,每層的鍵值不確定,目的是想取出所有的key為testkey的值,即["#testkey1", "#testkey2", "#testkey3"]。想知道如何優雅的實現這個需求呢?嘗試的方法:將json轉化成字符串,然后正則提取對應的key, 但正則表達式寫的比較渣,還沒有弄出來。
多層嵌套的json數據,取出某個特定的key的數值。
DIEA
2019-03-15 17:01:30