日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

xml在线解析_python-jsonpath 解析神器

發布時間:2025/3/20 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 xml在线解析_python-jsonpath 解析神器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

jsonpath用來解析json數據使用的,是一種簡單的方法來提取給定JSON文檔的部分內容。JsonPath有許多編程語言,如Javascript,Python和PHP,Java。

JsonPath提供的json解析非常強大,它提供了類似正則表達式的語法,基本上可以滿足所有你想要獲得的json內容。下面我把官網介紹的每個表達式用代碼實現,可以更直觀的知道該怎么用它。

環境安裝


jsonpath是第三方模塊,想要額外安裝

pip install jsonpath

jsonpath語法規則

jsonpath使用示例

""" Create by dell on 2020/10/4 作者 :wencheng 微信公眾:自動化測試 To share """ import jsonpathjsonobj = {"code": 0,"msg": "success","data": {"output": [{"id": "867899031136606","prediction": 0.698744767973,"instances": []},{"id": "867899031133728","prediction": 0.695468634754,"instances": []}]} } msg = jsonpath.jsonpath(jsonobj, '$.msg') print("msg:%s" % msg) print("================================")data = jsonpath.jsonpath(jsonobj, '$.data') print("data:%s" % data) print("================================")output = jsonpath.jsonpath(jsonobj, '$..output') print("output:%s" % output) print("================================") id = jsonpath.jsonpath(jsonobj, '$...id') print("id:%s" % id)

執行結果:

C:python3.6python.exe E:/Gitwokspace/Daily_py/Fileprocessing/test/jsonpath11.py

msg:['success']

================================

data:[{'output': [{'id': '867899031136606', 'prediction': 0.698744767973, 'instances': []}, {'id': '867899031133728', 'prediction': 0.695468634754, 'instances': []}]}]

================================

output:[[{'id': '867899031136606', 'prediction': 0.698744767973, 'instances': []}, {'id': '867899031133728', 'prediction': 0.695468634754, 'instances': []}]]

================================

id:['867899031136606', '867899031133728']

Process finished with exit code 0

這里再為大家推薦幾款比較實用的json在線工具供大家參考使用

在線JSON代碼檢驗、檢驗、美化、格式化工具: http://tools.jb51.net/code/json

JSON在線格式化工具: http://tools.jb51.net/code/jsonformat

在線XML/JSON互相轉換工具: http://tools.jb51.net/code/xmljson

json代碼在線格式化/美化/壓縮/編輯/轉換工具: http://tools.jb51.net/code/jsoncodeformat

在線json壓縮/轉義工具:http://tools.jb51.net/code/json_yasuo_trans

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家的支持。更多文章關注小編公眾號:自動化測試 To share

總結

以上是生活随笔為你收集整理的xml在线解析_python-jsonpath 解析神器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。