JSON 是一種輕量級(jí)的數(shù)據(jù)交換格式,它可以通過(guò)字符格式進(jìn)行傳輸,常見(jiàn)的 JSON 字符串可以使用 Python 的 json 模塊進(jìn)行解析和序列化。
在 Python 中,我們可以通過(guò)json.loads()
方法將 JSON 字符串解析為 Python 中的字典或列表。
import json json_str = '{"name": "Alice", "age": 25}' # 將 JSON 字符串轉(zhuǎn)換為字典 data = json.loads(json_str) print(data["name"]) # 輸出 Alice print(data["age"]) # 輸出 25
除了 json.loads() 方法,我們還可以使用json.dump()
和json.dumps()
方法將 Python 對(duì)象序列化為 JSON 字符串。
import json data = {"name": "Bob", "age": 30} # 將 Python 字典轉(zhuǎn)換為 JSON 字符串 json_str = json.dumps(data) print(json_str)
在 Python 中查看 JSON 字符串很簡(jiǎn)單,只需要使用 json 模塊中提供的方法即可,讓我們更輕松地進(jìn)行數(shù)據(jù)傳輸和處理。