为什么 JSONPath 不支持父级?

Why does JSONPath not support parent?

JSONPath seems to be a popular syntax to get XPath-like searching inside JSON data. And it has been repeatedly asked whether JSONPath supports navigation to a parent (see and here).

我的问题是是否有充分的理由 为什么 从一开始就没有建议,即使明确提到它不受支持。 JavaScript 有语法上的原因吗?还是我缺少一些通用的解决方法?

此规范写在博客上;据我所知,它不是任何正在进行的委员会标准化的一部分。

但是,为了满足父访问器(和其他功能)的需要,至少有一个实现 JSONPath-plus 是原始规范的超集,允许通过多种方式访问​​父访问器(请参阅自述文档)。

免责声明:我参与了此实现的工作。