JSON 转 TypeScript

根据 JSON 数据在浏览器中生成 TypeScript 接口定义。

根据 JSON 对象和数组推断字段类型,生成可复制的 TypeScript interface。

使用步骤

  1. 粘贴合法 JSON。
  2. 点击生成结果。
  3. 检查字段类型和接口命名后复制代码。

示例

对象转接口

输入

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

输出

export interface Root {
  id: number;
  name: string;
  enabled: boolean;
}
隐私说明
可能请求服务器 避免敏感信息 按需上传数据

JSON 和生成代码不会离开当前浏览器。

常见问题

支持,嵌套对象会生成独立接口。

工具使用数组中第一个非空元素推断类型,混合数组需要人工调整。
下一步推荐

相关工具

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