我有一堆json文件,需要讀取並保存爲文本文件。問題是每個json文件中的鍵名稱不同。我見過的使用功能Object.keys來獲得關鍵的名字,但是,例如,在這樣的文件:獲取和使用JSON對象鍵名
{
"mainKey1" :
[
{
"subKey1" : "Value 1",
"subKey2" : "Value 2",
"subKey3" : "Value 3"
},
{
"subKey1" : "Value 1",
"subKey2" : "Value 2",
"subKey3" : "Value 3"
}
],
"mainKey2" :
[
{
"subKey1" : "Value 1",
"subKey2" : "Value 2",
"subKey3" : "Value 3"
},
{
"subKey1" : "Value 1",
"subKey2" : "Value 2",
"subKey3" : "Value 3"
}
]
}
我怎麼能拿的名字「mainKey1」,「mainKey2」,並等等,也「subKey1」,subKey2" ,等等。
最後,獲得這些關鍵的名字後,我怎麼會用它們來讀取相應的‘值1’,‘值2’,‘值3’。
提前感謝!
爲什麼不使用JSON.parse https://www.w3schools.com/js/js_json_parse.asp? –
你的問題包括讀取和寫入json文件嗎?或者只是獲取對象鍵/值的位? –