pyjei解析json成功输出解析失败提示失败
要解析JSON数据,可以使用Python的json模块。以下是一个示例代码,可以解析JSON数据并输出结果,如果解析失败则会提示失败。
import json
def parse_json(json_str):
try:
data = json.loads(json_str)
print("解析成功:")
print(data)
except json.JSONDecodeError as e:
print("解析失败:", e)
# 示例JSON数据
json_data = '{"name": "John", "age": 30, "city": "New York"}'
parse_json(json_data)
输出结果:
解析成功:
{'name': 'John', 'age': 30, 'city': 'New York'}
如果JSON数据不符合JSON格式,例如缺少引号或不完整的结构,将会提示解析失败,例如:
解析失败: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
``
原文地址: http://www.cveoy.top/t/topic/iX10 著作权归作者所有。请勿转载和采集!