在线JSON转TypeScript工具 | 自动生成TS接口类型代码 - GoTool在线工具集

开发工具指南

专业的在线JSON转TypeScript工具。一键将复杂的嵌套JSON数据解析并生成类型安全的TS接口(Interface)与类型声明。支持保留注释与多类型推断,大幅减少前端开发者手动声明API接口数据的时间,帮助构建高健壮性的Web应用。

使用说明

功能介绍

1.支持解析嵌套 json 串, 根据递归进行解析嵌套对象
2.支持解析数组 json 串, 会取数组中第一个 json 串进行解析
3.检查 json 串格式是否正确, 输出错误的位置
4.支持按行解析注释

示例

解析嵌套 json 串

{
    "name": "test", // 姓名
    "age": 10, // 年齡
    "addr": "四川成都", // 地址
    "cls_info": [ // 班級
        {
            "name": "籃球班", // 班名
            "teacher": "張老師" // 老師
        },
        {
            "name": "美術班", // 班名
            "teacher": "李老師" // 老師
        }
    ]
}

处理后

export interface IClsInfo {
    name: string; // 班名
    teacher: string; // 老師
}


export interface IGenerateObj {
    name: string; // 姓名
    age: number; // 年齡
    addr: string; // 地址
    cls_info: IClsInfo[]; // 班級
}