JSON 转 TypeScript 生成器
根据 JSON 示例在本地生成 TypeScript 接口和类型。
JSON 示例
TypeScript
关于工具
根据 JSON 对象、数组、基本类型、null 和需要引号的属性名推断可读的 TypeScript 接口。
主要功能
- 嵌套接口
- 异构数组联合类型
- 自动引用无效标识符
- 复制和下载 TypeScript
使用方法
- 1设置根类型名称。
- 2粘贴有效的 JSON 示例。
- 3生成并检查 TypeScript,然后复制或下载。
示例
输入
{"user-name":"Ada","active":true}输出
export interface RootObject {
"user-name": string;
active: boolean;
}限制
- 输入上限为 2,000,000 个字符。
- 单个示例无法推断可选性,因此字段均为必填。
- 空数组生成 unknown[]。
最近审核: