就绪
JSON → Python 数据类

本工具可以快速将 JSON 字符串转换为标准的 Python 数据类(支持 @dataclass 或普通类),特别适合在编写 API 客户端或处理结构化数据时快速生成模型定义。

  • 嵌套对象与数组: 自动识别 JSON 中的嵌套对象和数组,生成对应的内部类,并正确处理 List[...] 类型。
  • 智能类型推断: 根据 JSON 值推断 Python 类型:strintfloatbool,并为可为空的字段添加 Optional
  • @dataclass 可选: 通过复选框可选择是否添加 @dataclass 装饰器,同时自动导入所需模块(from dataclasses import dataclassfrom typing import ...)。
  • 本地安全: 所有解析和生成逻辑均在浏览器本地完成,不会将您的 JSON 数据上传至服务器,保证数据隐私。
  • 代码折叠与下载: 编辑器支持代码折叠,可一键下载生成的 .py 文件,方便直接使用。