JSON 转 TypeScript
将 JSON 数据转换为可复制的 TypeScript 类型与接口定义。
生成的 TypeScript 定义将在这里显示
使用说明、示例与限制
使用方法
- 提供能够覆盖主要字段和嵌套结构的有效 JSON 示例。
- 生成类型后检查根类型名称、数组元素和可选字段。
- 结合真实接口契约补充联合类型、枚举、空值和文档说明。
处理限制
- 样本中没有出现的字段无法被推断。
- null、空数组和混合数组会产生信息不足或更宽泛的类型。
- 生成结果是起点,不替代 OpenAPI、JSON Schema 或后端契约。
输入输出示例
- 输入
{"id":1,"name":"KitOtter"}- 输出
包含 number 类型 id 与 string 类型 name 的接口草稿
单个样本只能反映当前出现的值,无法证明字段永远必填。
数据处理
输入和结果只在当前浏览器标签页中处理。KitOtter 不会为了完成这项转换而上传、保存或分析这些内容。