JSON 转 TypeScript
JSON 生成 TypeScript 接口定义
生成结果
JSON 转 TypeScript 工具说明
自动推断:粘贴 JSON 后点击「生成」,自动递归解析结构并输出 TypeScript 的 interface 定义。
类型映射:字符串映射为 string,数字为 number,布尔为 boolean,null 为 null,无法判断的为 any。
嵌套与数组:嵌套对象会生成子 interface,命名规则为父接口名加键名驼峰;数组取元素类型并追加 []。
合法属性:属性名不是合法标识符时会自动加上引号,保证生成代码可编译。
所有数据均在浏览器本地处理,不会上传到服务器。