jmespath是json的查询语言
可以从json文档中提取和转换元素,类似于jsonpath的另外一个库
字典取值
# 一层嵌套取值
{a:1,b:2,c:3}
"""
取a的值:a
"""
# 多层嵌套取值
# 多层嵌套取值
{a:{b:3,c:4,d:{e:1}}}
"""
取a的值:a
取b的值:a.b
取e的值:a.d.e
"""
列表通过下标取值
#跟python一样,通过下标取值
[a,b,c,d,e]
"""
取a的值:[0]
"""
字典套列表取值
{a:{
b:{
c:[
{d:[0,[1,2]]},
{e:[3,4]}
]
}
}
}
"""
取d