jsonPath操作符:

 

 

 

 

XPath

JSONPath 描述
/ $ 根对象/元素
@ 当前的对象/元素
/ 。要么 [] 儿童操作员
.. 不适用 父运算符
// .. 递归下降。JSONPath从E4X借用此语法。
* * 通配符。所有对象/元素,无论其名称如何。
@ 不适用 属性访问。JSON结构没有属性。
[] [] 下标运算符。XPath使用它来遍历元素集合和谓词。在Javascript和JSON中,它是本机数组运算符。
| [,] XPath中的Union运算符导致节点集的组合。JSONPath允许将备用名称或数组索引作为一组。
不适用 [开始:结束:步骤] 从ES4借用的数组分片运算符。
[] ?() 应用过滤器(脚本)表达式。
不适用 () 脚本表达式,使用基础脚本引擎。
() 不适用 在Xpath中分组

例如如下json格式:

JSONPath表达式的使用

用法示例:

JSONPath表达式的使用

 

相关文章:

  • 2021-12-02
  • 2022-01-12
  • 2022-01-20
  • 2022-12-23
  • 2021-08-21
  • 2021-10-09
  • 2021-06-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案