美文网首页
7.jsonpath

7.jsonpath

作者: 学飞的小鸡 | 来源:发表于2018-10-31 20:53 被阅读0次
    import json
    import jsonpath
    
    books = json.load(open('./book.json', 'r',encoding='utf-8'))
    # print(books)
    
    # 用jsonpath查找
    # 在jsonpath中$代表根节点、'.'代表当前节点的子节点,'..'代表当前节点的后代节点
    # 加*取节点
    ret = jsonpath.jsonpath(books,'$.store.book[*].price')
    # ret = jsonpath.jsonpath(books,'$.store.book[1].price')
    ret = jsonpath.jsonpath(books,'$..author')
    ret = jsonpath.jsonpath(books,'$..book[:2]')
    print(ret)
    

    相关文章

      网友评论

          本文标题:7.jsonpath

          本文链接:https://www.haomeiwen.com/subject/jxsztqtx.html