JSON Schema 生成

根据 JSON 示例生成 JSON Schema

JSON Schema

JSON Schema 生成器说明

生成规则:递归遍历 JSON 示例,自动推断每个字段的类型(object、array、string、number、integer、boolean、null)。

对象:生成 properties,并根据「必填 required」选项生成 required 数组。

数组:使用 items 描述元素,并合并所有元素的类型。

选项:「示例值 examples」会在基础类型中加入示例值;「null 视为可空」会在类型合并时将 null 作为可空处理。

输出遵循 http://json-schema.org/draft-07/schema# 规范。

所有数据均在浏览器本地处理,不会上传到服务器。