JSON 转 TypeScript
从 JSON 示例生成 TypeScript 接口或类型别名。
关于 JSON 转 TypeScript
TypeScript 的接口和类型别名定义了数据的结构,从而实现类型检查和 IDE 自动补全。为复杂 JSON 结构手动编写类型既繁琐又容易出错。本工具可从 JSON 示例自动推断 TypeScript 定义,处理嵌套对象、数组、可选字段和联合类型。
如何使用
在输入区域粘贴 JSON 示例并设置根类型名称(默认:"Root")。选择「Interface」或「Type」输出样式。点击「生成」创建 TypeScript 定义。嵌套对象会自动生成子类型。一键复制输出结果。
常见使用场景
- 从 API 响应示例生成前端开发所需的类型
- 从数据库查询结果创建接口
- 为配置文件构建类型定义
- 将 JSON Schema 转换为 TypeScript 用于表单验证
- 在快速原型开发中快速搭建类型