JSON 转 Zod Schema

developer

从 JSON 自动生成 Zod schema。支持嵌套对象、数组,并通过 z.infer 自动导出 TypeScript 类型。

#json#zod#schema#typescript#validation#type safe#developer
Loading tool...

How to use

  1. 1将 JSON 对象粘贴到输入框
  2. 2设置根 schema 名称(默认:Root)
  3. 3如果想让所有字段都是可选的,启用"可选字段"
  4. 4点击"处理"获取 Zod schema 和 TypeScript 类型

Frequently Asked Questions — JSON 转 Zod Schema

嵌套对象如何处理?+

每个嵌套对象都会成为一个单独的命名 schema,并在父 schema 中被引用。

需要安装 Zod 吗?+

是的。使用 `npm install zod` 将 Zod 添加到项目中,然后导入生成的 schema。

Related Tools