接口参数校验工具
基于 JSON Schema 规范校验接口参数,实时输出逐字段验证结果,支持 10+ 种常用校验规则
提示
- 左侧粘贴或编辑 JSON Schema(参数定义),右侧粘贴 待校验 JSON 数据
- 支持
type/required/pattern/enum/format/ 数组项校验等规则 - 点击预设模板快速体验,开启自动校验后在输入时实时验证
JSON Schema参数定义
JSON 数据待校验
0
总字段
0
校验通过
0
校验失败
0
警告提示
校验结果
请输入 Schema 和数据后开始校验
等待校验...
Schema 语法参考(支持的校验规则)
"type": "string"类型:string/number/integer/boolean/array/object/null
"required": ["name"]必填字段列表(对象顶层)
"pattern": "^\\d{11}$"正则匹配(仅 string)
"enum": [1, 2, 3]枚举值限定
"minimum": 0最小值(number/integer)
"maximum": 100最大值(number/integer)
"minLength": 2最小长度(string)
"maxLength": 50最大长度(string)
"minItems": 1最少数组元素
"maxItems": 10最多数组元素
"format": "email"格式:email/url/date/time/ip/uuid
"properties": {}子属性定义(嵌套递归)
"items": {}数组元素 Schema 定义
"additionalProperties": false禁止额外属性
"nullable": true允许 null 值