使用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