JMESPath基础例子
JMESPath 是一种查询语言,对于 JSON,可以从 JSON 文档中提取和转换元素。
基本表达式
切片
[start:stop:step]
预测
列表和切片投影
对象投影
展平投影
过滤器投影
管道表达式
多选
people[]
表示:遍历 "people" 数组中的每个元素
功能
打印数组中最年长的人的姓名:people
[? ... ]
:过滤语法,表示“筛选数组中满足条件的元素”
contains(@, 'foo')
:检查当前元素(用 @
代表)是否包含字符串 'foo'
== true
:要求 contains
函数的结果为 true
(即元素必须包含 'foo'
)