JSON Schema 生成器

从 JSON 数据生成 JSON Schema

历史记录

历史记录仅存储在您的浏览器本地

暂无历史记录

功能特性

自动类型推断

自动从 JSON 数据推断类型

Draft-07 兼容

生成兼容 JSON Schema Draft-07 的 schema

可自定义

控制必填字段和格式化选项

本地处理

所有生成都在你的浏览器中完成

常见问题

JSON Schema 是一种词汇表,允许你注释和验证 JSON 文档。它定义了 JSON 数据的结构、数据类型和约束,使验证和记录 API 更容易。
将你的 JSON 数据粘贴到输入框中,选择格式化偏好,然后点击"生成 Schema"。工具会自动创建描述你数据结构的 JSON Schema。
类型推断自动检测 JSON 中的数据类型(字符串、数字、布尔值、对象、数组、null)并为每个字段创建适当的 schema 定义。
启用时,JSON 中的所有字段都会在 schema 中标记为必填。禁用时,所有字段都是可选的,在验证时提供更多灵活性。
Draft-07 是 JSON Schema 规范的一个版本。它被广泛支持,包括 if/then/else 条件、readOnly/writeOnly 属性和更强大的验证关键字等功能。
是的,所有 schema 生成都在你的浏览器本地进行。你的 JSON 数据不会发送到任何服务器,确保完全的隐私和安全。