使用JSON Path查找以某些内容开头的JSON属性名称

是否有可能使用JSON路径找到与正则表达式模式匹配(或至少以开头)的属性

。在XPath中,我可以使用,name()但无法找到等效的JSON

Path。

基本上,我要查找以开头的所有属性名称x-。有点像$..x-*

我将对使用任何执行此操作的

感兴趣。目前,我正在使用JSONPath。

回答:

从我的谷歌搜索,这是不可能的标准json path。但是,

JSONPath包使用扩展了规范@path;并使得以下成为可能

$..[?(@path.includes("[\'x-"))]

以上假设您正在使用ES6。

以上是 使用JSON Path查找以某些内容开头的JSON属性名称 的全部内容, 来源链接: utcz.com/qa/405610.html

回到顶部