JObj
{"a":1} TS
export interface... { a: number } dev / 可用工具
粘贴含有复杂多级对象与阵列内嵌的真实请求/返回 JSON,即可通过类型推断将其转变为一套完整严谨且分离依赖的 TypeScript Types / Interfaces。
代码转化
JObj
{"a":1} TS
export interface... { a: number } 会添加安全的前缀防止语法崩溃。但是推断只是启发式的,极其怪异的对象还需要人工润色。
工具列表
你可以从这里继续打开相近场景的工具,减少重复搜索。
JSON 格式化
校验并格式化 JSON,支持快速美化、压缩和错误提示。
JSON 转 Go Struct
复制一段 JSON Payload,精准翻译层层嵌套解析为包含 `json:"..."` Tag 的纯正 Go Lang Struct 语法,后端开发快速根据 JSON 响应映射结构体的提效利器。
JSON 转 GraphQL
将普通的 REST 响应转译出适用于 GraphQL Type 定义的标量语法(Int、Float、String),轻松搭建跨度迁移期间的首个 Graph Node Schema。