⛵
云帆工具
🔍
📂
全部
🖼️
图片工具
🎬
视频工具
🎵
音频工具
💻
开发工具
📊
数据换算
🎉
生活娱乐
✏️
文本工具
🎓
教育工具
🧰
其他工具
🧠
脑力训练
🧮
计算器大全
🤖
AI 工具
⚡
Skill 大全
全部工具
首页
/
在线工具大全
/
JSON 转 TypeScript
← 返回上一页
TS
JSON 转 TypeScript
从示例 JSON 推断 interface/type,自动处理嵌套对象、数组、可空与可选字段
新增
本地运行
JSON 转 TypeScript的使用场景
接口返回样例要补一份前端类型定义
接手老项目缺 d.ts,想从真实数据反推
后端字段改了,需要快速重新生成 interface
JSON 转 TypeScript怎么用
粘贴一段示例 JSON(对象或对象数组)
查看自动推断出的类型定义,可切换 export 选项
复制代码或下载 .ts 文件
常见问题
能生成 enum 或联合类型吗?
不能。类型由样例推断,无法知道业务上的枚举范围;数组里出现多种类型时会自动放宽为 unknown,建议人工收窄成具体联合类型。
多份样例字段不一致怎么处理?
取字段并集,只在部分样例出现的字段标为可选(?),值为 null 的字段补上 | null,避免运行时读不到属性。
数据会上传吗?
不会。JSON 解析与代码生成都在浏览器内完成,页面不发起任何上传请求。
相关工具推荐
JSON格式化
— JSON 美化压缩、校验
JSON Diff
— 对比两段 JSON 的差异
Base64编码
— 字符串 Base64 编解码
URL编码
— URL 百分号编解码
Unicode编码
— Unicode 转义编解码
时间戳转换
— Unix时间戳与日期互转
MD5加密
— 字符串 MD5 哈希
进制转换
— 二进制/八进制/十进制/十六进制互转
相关计算器
计算器大全
— 按分类查看全部 77 款计算器
全部计算器目录
— 12 个分类的完整索引,可逐款进入
↑
✕