简单对象
从基础 JSON 对象生成 interface。
{
"id": 1,
"name": "Ada",
"email": null,
"profile": {
"active": true,
"score": 9.5
}
}粘贴 JSON 示例,本地推断字符串、数字、布尔、null、数组和对象,并生成嵌套 TypeScript 类型。
此工具在你的浏览器本地运行。你的输入不会被上传。
生成 TypeScript 后会显示 interface 输出。
从基础 JSON 对象生成 interface。
{
"id": 1,
"name": "Ada",
"email": null,
"profile": {
"active": true,
"score": 9.5
}
}为嵌套结构生成独立类型。
[
{
"sku": "A-1",
"price": 12.5,
"tags": [
"dev",
"tool"
]
}
]不会。类型推断和代码生成都在浏览器本地完成。