使用指南
JSON 转 TypeScript怎么使用?
粘贴一段 JSON,自动推断字段类型并生成 TypeScript interface;也可以切换为 Go 结构体,适合接口联调时快速起草类型定义。
操作步骤
- 粘贴 JSON 内容并设置根类型名。
- 选择输出 TypeScript 或 Go。
- 点击生成,复制结果到项目中使用。
使用提示
- 类型按示例数据推断,字段默认必填;同一字段类型不一致时会生成联合类型。
- 数组元素结构不一致时会生成多个接口并用联合类型表示。
- 空数组无法推断元素类型,会输出 unknown[]。
常见问题
生成的类型能直接使用吗?
可以作为起点。JSON 只是样本,接口约定仍需结合文档确认,可选字段需要手动加问号或改为指针。
支持嵌套对象和数组吗?
支持,嵌套对象会生成独立接口,数组会输出对应的元素类型。
内容会上传吗?
不会,解析与类型推断全部在当前浏览器中完成。