我有一个动态生成的 JSON 树结构,这意味着键和结构是未知的,它可以在每个请求中更改,每个对象中唯一的公共属性是oldValue和newValue键......
JSON 看起来像这样:
{
"obj1":
{"oldValue": "foo", "newValue": "foofoo"},
"obj2":
{"obj2_1":
{"oldValue": null, "newValue": "foo"}
},
{"obj2_2":
{"obj2_2_1":
{"oldValue": "foo", "newValue": "foofoo"}
},
{"obj2_2_2":
{"oldValue": "foo1", "newValue": null}
}
}
}
如何动态地将这些数据加载到 TreeGrid 中?是否可以使用 XPath 获得最深的密钥?