【发布时间】:2018-08-15 05:47:25
【问题描述】:
我有一个带有键的 json 文件,值是带有键值对的 json。我想根据内部键值对过滤和提取键。非常感谢任何帮助
示例 json 数据:
{
"key1": {
"filterkey": "filtervalue",
"key1": "value1"
},
"key2": {
"key1": "value1",
"key2": "value2"
}
}
- 过滤器:“filterkey”:“filtervalue”
- 预期输出:“key1”
【问题讨论】:
-
您是否需要它在任意深度的 json 或仅在顶层工作?你真的期待
"key1"还是["key1"],因为可能存在不止一个键? -
@M.Rau json 深度总是一样的......只是会有更多的键
-
请通过避免重复“key1”来增强示例。