验证结果

验证结果将显示在这里

JSON Schema使用指南

JSON Schema 是一种基于 JSON 格式定义 JSON 数据结构的规范。它可用于:

  • 数据验证:确保 JSON 数据符合预期的结构和限制
  • 文档生成:通过 Schema 自动生成 API 文档
  • 代码生成:根据 Schema 生成数据模型代码

基本示例

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "name": { "type": "string" },
    "age": { "type": "integer", "minimum": 0 },
    "email": { "type": "string", "format": "email" }
  },
  "required": ["name", "email"]
}

此示例验证:

  • 数据必须是一个对象
  • 必须包含 name 和 email 字段
  • name 必须是字符串
  • age 必须是大于等于 0 的整数(如果提供)
  • email 必须是有效的电子邮件格式

了解更多 JSON Schema