mirrorangel
/
主页
定制
探索
工具
消遣
JSON 转 TypeScript
开发 · v1.0.0 · 纯前端,数据不出浏览器
根类型名
readonly
分号
{ "id": 1, "name": "alice", "tags": ["a", "b"], "profile": { "age": 30, "vip": true } }
interface Root { id: number; name: string; tags: string[]; profile: { age: number; vip: boolean; }; }
复制类型定义
导出 .ts
缺失字段标记为可选
对象数组会把各元素的字段合并,缺失的字段标为可选。仅做结构推断,不识别日期字符串等语义类型。
同类工具
JSON 格式化
Base64 编解码
UUID 生成器
URL 编解码
哈希计算