python讀取json并解析如何操作?一起來看看小編今天的分享吧!
python讀取和解析json即解碼過程,表示把Json格式字符串解碼轉換成Python對象,可以通過loads函數實現這一過程。
例如:
#導入json庫? import?json #定義一個json字符串 json_str?=?"[{"a":1,"b":2},{"c":3,"d":4,"e":5}] #用Loads方法讀取json字符串,并解析成Python數據結構? json_data?=?json.loads(json_str)?json_data #輸出結果 [{'a':?1,?'b':?2},?{'c':?3,?'d':?4,?'e':?5}]
json格式的數據在解析到Python中數據結構也會發生相應的變化,解析前后json與Python數據結構的對應關系如下:
JSON中數據結構——Python3中數據結構
object——dict
array——list
string——str
number (int)——int
number (real)——float
TRUE——TRUE
FALSE——FALSE
oull——None
以上就是小編今天的分享了,希望可以幫助到大家。