KITSolo / TEXT & DATA LAB

JSON 转 TypeScript

根据 JSON 样例推导 TypeScript 类型,合并数组内对象字段并标注可选属性;同时按 JSONPath 列出每一层的键、类型与数量。

OFFLINE · PRIVATE

01 / 推导选项

JSON → TypeScript

根类型名会成为 export type … 的名称,必须是有效且非保留的 TypeScript 标识符。

例如 Root、ProjectConfig;字母、数字、_ 与 $,不能以数字开头。

02 / JSON 样例

0 字符 · 0 行

03 / TypeScript 类型

等待结果
纯本地处理 · Ctrl / Cmd + Enter 开始

04 / 结构总览

等待分析

路径采用 JSONPath 记法($ 为根);类型徽标来自样例本身,超大结构按数量上限展开。

还没有结构分析 粘贴 JSON 后点击「开始处理」,这里会按层级列出键名、路径、类型徽标与值摘要,并在上方给出深度、键数与类型分布。