Python 对象与 JSON 之间的转换

import json

# 假设你有一个字符串
my_string = '{"name": "Alice", "age": 30, "city": "New York"}'

# 使用 json.loads() 方法将其转换为 JSON 对象
try:
  my_json = json.loads(my_string)

  # 现在你可以像访问字典一样访问 JSON 对象了
  print(my_json["name"])  # 输出:Alice

except json.JSONDecodeError:
  print("字符串不是有效的 JSON 格式") 

这段代码首先导入了 json 模块,然后定义了一个字符串 my_string。我们使用 json.loads() 方法将字符串解析成 JSON 对象。

需要注意的是

  • 确保你的字符串是有效的 JSON 格式,否则会抛出 json.JSONDecodeError 异常。
  • 解析后的 JSON 对象可以像 Python 字典一样访问。
posted @ 2024-07-24 11:57  tommickey  阅读(174)  评论(0)    收藏  举报