JSON 转 Zod
从 JSON 样例生成 Zod Schema。
输入
输出
关于工具
生成可读的 Zod 对象与数组 Schema,用于 TypeScript 运行时校验。
主要功能
- 支持嵌套对象和数组
- 可下载生成结果
使用方法
- 1粘贴有代表性的 JSON 样例。
- 2设置根名称并生成定义。
示例
输入
{"id":1,"name":"Ada","tags":["admin"]}输出
const RootSchema = z.object({ id: z.number(), name: z.string() });限制
- 输入上限为 2,000,000 个字符,以避免浏览器无响应。
- 下载文件使用 .ts 扩展名。
- 单份样例中出现的字段均生成为必填。
- 所有输入仅在浏览器本地处理,不会上传到 ToolHub。
最近审核: