JSON Schema 推断器
JSON 样本
JSON Schema
根据一条或多条 JSON 样本自动推断 JSON Schema (Draft-07):合并字段并集、识别 required、联合类型、常见字符串 format,以及字符串长度与数值范围。适合快速从接口返回样本生成校验草案。所有处理在浏览器本地完成,不上传服务器。
| JSON 值 | Schema |
|---|---|
| 字符串 | {"type":"string"},可附带 format / minLength / maxLength |
| 整数 | {"type":"integer"} |
| 小数 | {"type":"number"} |
| 整数 + 小数 | {"type":"number"} |
| 布尔 | {"type":"boolean"} |
| null | {"type":"null"};与其他类型并存时为 ["integer","null"] 等 |
| 对象 | type:object + properties + required |
| 数组 | type:array + items |
object;输入对象数组 → 根为 array,在 items 中合并样本结构required