Convert JSON to TypeScript interfaces or types.
拖放文件到此处,或点击浏览
Supports JSON files
隐私: 此工具完全在您的浏览器中运行。数据不会发送到我们的服务器。我们不存储、分享或访问您在此处理的任何信息。
{"name":"John","age":30,"active":true}{"items":[{"id":1,"name":"Item 1"},{"id":2,"name":"Item 2"}]}{"metadata":{"createdAt":"2024-01-01","tags":["tag1","tag2"]}}A: You can choose between interface and type alias.
A: Yes, fields with null/undefined become optional.
此工具完全在您的浏览器中运行。数据不会发送到我们的服务器。我们不存储、分享或访问您在此处理的任何信息。