JSON格式的操作
Python 本身有提供完善的json格式操作的函式
不過幾個容易誤解的json問題 在這裡先行列出
JSON是字串 不是物件或任何可以直接取用的格式
一般我們收到的JSON格式是長這樣
{"keyword":"value"}
但從網頁上取得 或是從文件裡取得 的時候都還只是字串
我們必須先透過 函式將它轉換為物件
例:
JSON字串 = '{"keyword":"value"}'
物件 = json.loads(JSON字串)
這個時候 你才可以對物件進行操作
JSON只會有兩個型
大括號 【{}】 所包起來的值 在python 表示為 dict
中括號 【[]】 所包起來的值 在python 表示為 array
JSON在python的函式常用的為
json.dumps() => 將物件 或 陣列轉為json字串
json.loads() => 將json字串 轉為 物件 或陣列
Last updated
Was this helpful?