校验订单 JSON 是否符合 Schema
检查 orderId、total 和 paid 字段类型是否通过 Schema,适合接口入参和配置发布前验证。
打开示例用 JSON Schema 校验 JSON 数据,定位 required 缺失、dependentRequired 依赖必填、allOf / anyOf / oneOf 分支冲突、format 错误、类型漂移、数组层级和错误路径。
结果会在这里以结构化卡片展示。
精选短输入和高频排查场景,方便用户一键打开、转发,也让搜索和 AI 更容易理解这个工具能解决什么问题。
检查 orderId、total 和 paid 字段类型是否通过 Schema,适合接口入参和配置发布前验证。
打开示例Schema 要求 customerEmail 和 items,但示例响应缺少 customerEmail,适合排查 required 字段错误。
打开示例Schema 只允许 draft、published、archived,但示例状态是 processing,适合排查接口状态值变更。
打开示例示例把 orderId、total、paid 变成字符串,适合检查接口类型漂移和前后端序列化问题。
打开示例示例 method=card 却带 bankAccount,适合检查 oneOf 分支、const 和互斥字段规则。
打开示例示例 customerEmail 和 callbackUrl 格式错误,适合发布前确认 format 约束是否生效。
打开示例示例要求 contactMethod=email 时必须提供 customerEmail,适合检查条件必填和发布前分支规则。
打开示例示例包含 creditCard 但缺少 billingAddress,适合排查 dependentRequired 依赖字段约束。
打开示例示例有配送地址但缺少联系电话,适合确认依赖必填字段是否被本地 Schema 校验拦截。
打开示例示例同时触发 userId 类型、role 枚举和 limits.api 最小值错误,适合检查 allOf 聚合约束。
打开示例示例 email 和 phone 都不满足任一分支,适合确认 anyOf 分支为什么没有通过。
打开示例这些说明帮助用户理解结果,也帮助搜索引擎和 AI 更准确理解工具用途。
当前使用 AJV 校验常见 JSON Schema draft 规则,适合接口和配置初筛。
适合检查 required 字段缺失、dependentRequired 依赖必填字段缺失、allOf 聚合约束失败、anyOf/oneOf 条件分支冲突、email/URL/date format 错误、number/string 类型漂移、boolean 字符串化、数组层级不一致等常见接口问题。
allOf 适合多个规则必须同时通过的发布策略或字段约束;anyOf 适合 email 或 phone 任一联系方式、多个身份字段任一满足这类分支选择。
会。工具会在浏览器本地补充检查 creditCard 需要 billingAddress、shippingAddress 需要 recipientPhone 这类依赖必填字段,避免 AJV 常见 draft 校验忽略该关键词。
会。工具在浏览器本地支持 email、date、date-time、uri 和 uuid 等常见 format,用于发布前初筛字段格式。
不会,校验在浏览器本地完成。
围绕当前输入:Schema 校验怎么 JSON 스키마 검증기 developer text utility developer text utility