JSON 到 TypeScript 在线接口
将 JSON 转换为 TypeScript 接口、类型别名或 Zod 架构,并跨数组进行真正的可选字段检测。
处理中...
0%
结果
此页面打开转换器,并预先选择接口作为输出格式 - 粘贴 JSON 对象或数组,并打印一个或多个接口块,准备放入 .ts 文件中。
每个嵌套对象都有自己的命名接口,而不是内联 blob,并且当您粘贴对象数组时,该工具会比较每个项目:仅其中一些项目上存在的字段(如 extra )被写为 extra?: 布尔值,而所有项目共享的字段仍然是必需的 - 大多数快速转换器会跳过相同的细节。
完整的工具还生成相同结构的类型别名版本和用于运行时验证的 Zod 模式,所有这些都来自一个 JSON 输入 - 随时切换格式,无需重新输入任何内容。