我寻找一个工具,我可以将json的键分组到一个新键。我就是这样的。以下结构:
{
"key1":{"subkey1": "text",
"subkey2": "text",
"subkey3": "text",
"subkey4": "text"
}
}
现在我想要创建一个新的密钥组,如:
{
"key1":{"newkey1":{
"subkey1": "text",
"subkey2": "text"
},
"newkey2":{
"subkey3": "text",
"subkey4": "text"
},
}
我想从json加载旧数据,并希望以这种方式一个接一个地为每个主键设置它们。
编辑:
我需要JSON可视化工具来直观地创建新密钥。
EDIT2:
我找到了这个神奇的工具:https://jsoneditoronline.org/
答案 0 :(得分:0)
您可以手动执行此操作,您可以使用像 linq 这样的标准工具(如javascript库)来进行此类查询。
如果您使用npm,则可以使用npm模块here。这完全模仿了结构化数据的.NET LINQ查询引擎
如果您更喜欢使用UI工具,则可以使用JSON可视化工具可视化json数据并对其进行编辑,如Pretty JSON
要进行更高级的编辑,您可以使用JSON Editor工具添加/删除键并修改值。