要解析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)
``
pyjei解析json成功输出解析失败提示失败

原文地址: http://www.cveoy.top/t/topic/iX10 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录