怎么用左侧贴 JSON Schema,右侧即时渲染成可填写的表单;必填、格式、枚举、数值范围等约束边填边校验,填完把结果 JSON 复制或下载。
JSON SchemaSchema
请载入 Schema
表单
载入 Schema 后,表单会显示在这里
Schema 一贴,表单即得

JSON Schema 转表单

Schema 实时渲染表单 · 边填边校验 · 导出 JSON 实例 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 Schema 转表单

贴 Schema 即得表单

不写一行前端代码,JSON Schema 直接渲染成能填的表单,嵌套对象、枚举下拉、布尔勾选都认。

边填边校验

必填、格式(email 等)、数值范围、正则约束实时校验,错在哪个字段当场标出。

导出可用实例

填写结果就是一份符合 Schema 的 JSON 实例,复制或下载后直接当测试数据、配置文件用。

给非开发同事用

把 Schema 发给产品、运营,让他们在表单里填,拿回来的 JSON 结构永远是对的。

本地处理·不上传

表单内容全程在浏览器本机,不上传、不存储。