Skip to main content
DevTools24

JSON Schema 生成器

从示例 JSON 数据生成 JSON Schema。自动检测类型、格式(email、date、UUID)和结构。

About JSON Schema

  • JSON Schema is a vocabulary for annotating and validating JSON documents
  • Formats detected: date, date-time, email, uri, uuid
  • Numbers are typed as "integer" or "number" based on value
  • Array items are inferred from the first element

JSON Schema - 技术详情

JSON Schema is a vocabulary for annotating and validating JSON documents. It's used for API validation, configuration validation, and documentation. This tool generates Draft-07 compatible schemas.

命令行替代方案

# Validate JSON against schema\nnpx ajv validate -s schema.json -d data.json\n\n# Generate schema with quicktype\nnpx quicktype --lang schema data.json

参考

查看官方规范