JSON 转 TypeScript

从 JSON 推断 TypeScript 类型

JSON 转 TypeScript 使用说明

粘贴 JSON 后生成 interface / type 草稿。嵌套对象会拆成多个 interface;数组根类型会输出 type 别名。复杂泛型与精细联合类型不在本期范围。

  • 适合快速起稿,生成后请人工校对
  • 非法 JSON 会提示解析失败
  • 处理在本地浏览器完成

常见问题

空数组会怎样?

空数组推断为 unknown[]。

会上传 JSON 吗?

不会。推断在本地完成。