DevTulz Online

JSON Schema 验证器


什么是 JSON Schema?

JSON Schema 是一种用于描述 JSON 数据结构和约束条件的词汇表。它定义了哪些属性是必需的、它们的类型、格式、范围和模式。根据 Schema 验证 JSON 可以在数据问题到达应用程序逻辑或数据库之前将其及早发现。常见用途包括验证 API 请求/响应、验证配置文件以及表单数据核查。此工具使用 AJV 库(最流行的 JSON Schema 验证器),支持 Draft-07、Draft 2019-09 和 Draft 2020-12。

如何使用 JSON Schema 验证器

  1. 将 JSON 数据粘贴到左侧面板,将 JSON Schema 粘贴到右侧面板。

  2. 如需查看实际效果,点击「示例」加载示例 JSON + Schema 组合。

  3. 选择与您的 Schema 匹配的版本(Draft-07 最为常见)。

  4. 点击「验证」——绿色消息确认 JSON 有效;红色列出所有错误及其路径。

  5. 修复错误,重复验证,直到 JSON 通过为止。

Keywords: JSON schema 验证器, 在线验证 JSON, JSON schema 检查工具, AJV 验证器, JSON schema draft-07, JSON 验证工具, JSON schema 测试器