JSON 转 TypeScript

从 JSON 生成 TypeScript 接口

输入
输出
TypeScript 接口将显示在这里...

示例

类型 JSON应用
Object {"id":1,"name":"Ann","tags":["a","b"],"address":{"city":"Kraków","zip":"30-001"}}
Optional {"users":[{"id":1,"email":"[email protected]","admin":true},{"id":2,"email":"[email protected]"}]}
Array [{"sku":"A1","price":9.99},{"sku":"B2","price":12,"discount":0.1}]
Name clash {"a":{"x":1},"b":{"a":{"y":2}},"c":{"a":{"z":3}}}
Union {"id":[1,"two"],"tags":[],"score":[1,1.5],"note":null}
Odd keys {"first-name":"Ann","2nd":"Bob","user id":7,"ok":true}
© 2026 Developer Toolbox. 保留所有权利。 关于