📘

JSON转TypeScript

📝 输入JSON
📋 TypeScript类型
{{ n }}
❌
JSON格式错误
{{ error }}
📋
等待输入
输入JSON后点击转换按钮

💡 功能说明

在线JSON转TypeScript工具:将JSON数据自动转换为TypeScript接口类型定义,帮助开发者快速生成类型声明。

  • 类型映射 — 自动映射JSON类型到TypeScript类型(string、number、boolean、null、undefined)
  • 接口生成 — 自动生成TypeScript interface定义
  • 嵌套结构 — 支持复杂嵌套对象和数组结构
  • 命名规范 — 自动生成符合TypeScript命名规范的类型名称
  • 行号显示 — 显示代码行号,方便定位和阅读
  • 复制结果 — 一键复制生成的TypeScript代码到剪贴板
  • 加载示例 — 提供示例JSON数据,快速开始使用
  • 使用示例 — 生成代码后自动添加使用示例注释

⚠️ 注意事项

  • 支持复杂嵌套结构和数组类型
  • 数组中元素类型不一致时自动推断为any类型
  • 空数组默认推断为any[]类型
  • 适合TypeScript开发和API类型定义使用
  • 所有操作在浏览器本地完成,数据不会上传到服务器
  • 生成的接口名称基于字段名自动生成