jsonpath中?的用法
时间: 2023-08-25 19:08:07 浏览: 78

python的json中方法及jsonpath模块用法分析

在JsonPath中,"?"符号用于过滤操作。它可以用于筛选出满足特定条件的元素。例如,可以使用"?"来筛选出包含特定属性的元素。在引用[2]的示例中,使用了"?"来过滤出所有包含isbn属性的书籍信息。具体代码如下:
data_book = jsonpath(res,'$..book[?(@.isbn)]')
print(data_book)
这段代码将返回所有包含isbn属性的书籍信息。[2]
阅读全文
相关推荐

















