QJSON.CN

JSON Schema 校验

使用 JSON Schema 校验数据结构。

用已有 JSON Schema 检查数据是否满足类型、必填和范围规则,输出不满足约束的位置。

输入与结果示例

数据:{"age":"18"}
Schema:{"type":"object","properties":{"age":{"type":"integer"}}}
结果:age 的类型校验失败。

使用范围与注意事项

  • 支持 Draft-07 与常见 format,不加载远程 $ref。
  • required 约束属性存在,不自动意味着非空;请结合 type 与 minLength。

常见问题

从样本生成的 Schema 能直接当接口合同吗?

不能。样本无法证明所有合法值、必填规则或业务边界,应先经接口负责人确认。