go在線工具集
首頁
搜索
插件
致boss

json轉typescript
2340  |   |   |  11

功能介紹

  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[]; // 班級
}