ADD file via upload

main
pmsk3qrxf 2 months ago
parent 2f32d0dfc5
commit 634e1eb5c1

@ -0,0 +1,31 @@
import json
import jsonpath
obj = json.load(open('jsonpath.json','r',encoding='utf-8'))
# 1、获取书店所有书籍的作者
# author_list = jsonpath.jsonpath(obj,'$.store.book[*].author')
# print(author_list)
# 2、获取所有作者
# author_list = jsonpath.jsonpath(obj, '$..author')
# print(author_list)
# 3、获取store所有元素
# a_list = jsonpath.jsonpath(obj,'$.store.*')
# print(a_list)
# 4、获取store所有price元素
# price_list = jsonpath.jsonpath(obj,'$.store..price')
# print(price_list)
# 5、获取第三本书的信息
# book_list = jsonpath.jsonpath(obj, '$..book[2]')
# print(book_list)
# 6、获取前两本书的信息
# book_list = jsonpath.jsonpath(obj, '$..book[0,1]')
# book_list = jsonpath.jsonpath(obj, '$..book[:2]')
# print(book_list)
# 7、获取最后一本书的信息
# book_list = jsonpath.jsonpath(obj, '$..book[(@.length-1)]')
# print(book_list)
# 8、价格超过10元的书的信息
# book_list = jsonpath.jsonpath(obj, '$..book[?(@.price>10)]')
# print(book_list)
# 9、获取所有包含isbn的书籍信息
# book_list = jsonpath.jsonpath(obj, '$..book[?(@.isbn)]')
# print(book_list)
Loading…
Cancel
Save