python 讀json文件時亂碼

import json
path = './report14.json'

import jsonpath
with open(path,'rb') as f:
    load_dict = json.load(f)
    print('這是文件中的json數據:', load_dict)
    print('這是讀取到文件數據的數據類型:', type(load_dict))

文件裏不是中文,但是亂碼了

最後也沒做啥處理,換了一種方式

path = './report14.json'

import jsonpath
with open(path,'r') as f:

    data = f.read()
    load_dict = json.loads(data)
    print('這是讀取到文件數據的數據類型:', type(load_dict))
    s = jsonpath.jsonpath(load_dict,'$[behavior]..category')
    a = jsonpath.jsonpath(load_dict,'$[behavior]..api')

先read,然後使用jsonpath進行解析

以後可能還要批處理。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章