我有一堆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文件吗?或者只是获取对象键/值的位? –