JSON Schema 校验

📄 JSON Schema Verifier

Validate JSON against a JSON Schema in your browser — catch structural errors fast.

📐 工作原理与说明
JSON Schema 是一种用 JSON 描述数据结构的规范:用 type 约束字段类型、required 标记必填、properties 定义子字段、additionalProperties 控制是否允许额外字段。本工具在浏览器内解析 Schema 与待校验 JSON,逐条比对约束并定位首个错误位置,数据不出本地。

📚 深度解析:JSON Schema 验证器

💡 常见使用场景

校验
数据 `{"age":"20"}` 对 `age:integer` Schema → 失败(类型应为整数非字符串)。

❓ 常见问题(FAQ)

Schema 用哪个规范?
常用 draft-07 或 2020-12,注意版本差异。
校验通过了就安全吗?
只说明结构合规,不代表业务合法。Schema 能约束类型、必填与范围,但无法表达「结束时间必须晚于开始时间」这类跨字段规则,也不做权限判断。校验通过后仍需按输出上下文做转义与参数化查询,防止注入。