假设我在数组中有一些数据。该数组的每个元素都是一个可以具有的对象:
sub
),它包含具有相同属性的对象数组(包括sub
属性)。基本上,这是一个嵌套数据,每个对象可以容纳更多对象。
我知道我可以使用this one之类的递归函数来处理该数据树,但我想知道是否有一些下划线或角度可以提供给我的东西,这样可以避免我不得不威胁所有的样板并且只是做类似data.findNestedById(12345, "sub");
答案 0 :(得分:1)
看看这个https://github.com/s3u/JSONPath它可能对您有所帮助。在页面中包含所需的脚本引用,然后您可以尝试这样做。
JSONPath({json: jsonObject, path: pathToLookFor});