JSON 转 Pydantic

根据 JSON 数据在浏览器中生成 Python Pydantic 模型。

根据 JSON 数据生成 Python Pydantic v2 模型,支持嵌套对象、数组和字段别名。

使用步骤

  1. 粘贴合法 JSON。
  2. 点击生成结果。
  3. 检查字段是否可空以及项目使用的 Pydantic 版本。

示例

对象转 Pydantic

输入

{"id":1,"name":"demo"}

输出

class Root(BaseModel):
    id: int
    name: str
隐私说明
可能请求服务器 避免敏感信息 按需上传数据

转换完全在浏览器本地完成。

常见问题

输出使用 Pydantic v2 的 BaseModel 和 RootModel。

工具会生成合法的 Python 字段名,并使用 Field(alias=...) 保留原 JSON 键。
下一步推荐

相关工具

完成当前处理后,可以继续使用这些相关工具。