JSON转TypeScript接口

粘贴JSON示例,自动生成可复制的TypeScript接口或类型定义

创建于 2026-08-11 | 最后更新 2026-08-11

JSON转TypeScript接口 嵌套类型 复制下载 本地生成
JSON示例与TS选项 浏览器本地生成

数组会按示例项合并字段;null和空数组会保守输出any。

推断摘要

输入JSON后会显示字段和类型摘要。

TypeScript类型定义

JSON转TypeScript接口适合做什么?

JSON转TypeScript接口适合前端开发在接口联调、Mock数据整理、低代码配置和API文档补全时快速得到TS类型定义。页面会从JSON示例推断字段类型,识别嵌套对象和数组,并按字段名生成更接近项目代码风格的接口名称。

核心能力

  • 支持对象、数组、字符串、数字、布尔值和空值类型推断。
  • 支持嵌套对象自动拆分为多个interface。
  • 可选择interface或type输出。
  • 可开启可选属性和readonly属性。
  • 全部处理在浏览器本地完成,不上传JSON内容。

JSON转TypeScript常见问题

数组会怎么处理?

工具会读取数组中的示例项并合并字段,输出为数组元素类型。

为什么有些字段是any?

当字段值为null、空数组或示例不足以判断类型时,会保守输出any,避免误判。

生成结果能直接用于生产吗?

结果适合作为初稿,复杂接口仍建议结合真实接口文档补充枚举、联合类型和必填规则。

创建于 2026-08-11,最后更新 2026-08-11。