首页 JSON 转 Zod Schema 生成器
JSON 转 Zod Schema 生成器
从 JSON 示例生成 Zod Schema,检查全部记录中的可选字段、可空值和嵌套结构。 粘贴数据或打开文件。转换在当前浏览器标签页中完成,输入不会上传到服务器。
其他语言:EnglishTürkçeDeutschहिन्दीРусский
关于 Zod 输出
缺失键和 null 会生成不同规则。嵌套 Schema 先于引用它的 Schema 定义。样本推断不能代替业务验证规则。
示例数据
[
{ "id": "3f2504e0-4f89-41d3-9a0c-0305e82c3301", "email": "ada@example.test", "site": "https://example.test", "created": "2024-03-11T08:15:00Z", "score": 9.5 },
{ "id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d", "email": "grace@example.test", "site": "https://example.test/g", "created": "2023-11-02T17:40:00Z", "score": 7, "verified": true }
]
需要检查的行为
类型推断检查所有记录。缺失字段标记为可选,包含 null 的字段允许空值。最后一条记录中的格式冲突也会参与判断。
使用步骤
先试用示例,再加载自己的数据并选择设置。检查验证结果,然后复制或下载输出。
常见问题
数据会上传吗?
不会。此工具只在浏览器中处理输入。生成器中保存的架构和列表可使用独立的可选云同步功能。
输入错误怎么办?
验证错误会持续显示,直到输入修正。请不要使用空白或部分损坏的输出。
相关工具
最后更新