按 Schema 生成 Mock JSON

按 JSON Schema 生成 Mock 数据

浏览器内运算Mock JSON Generator工具型04生成器

什么是按 Schema 生成 Mock JSON

Mock 数据生成器读取 JSON Schema,按字段类型与 format 生成符合结构的假数据,支持 enum 随机取值、嵌套对象与数组,可一次生成多条。生成在浏览器本地完成。

怎么用按 Schema 生成 Mock JSON

  1. 1粘贴 JSON Schema(可先用 JSON Schema 生成器从示例反推)。
  2. 2设置生成条数。
  3. 3点「重新生成」可换一批数据。
  4. 4复制结果用于前端 Mock、接口联调或压测数据准备。

常见问题

支持哪些 Schema 关键字?+

支持 type、properties、items、enum 以及常用 format(email、uri、date、date-time、uuid)。$ref、oneOf、allOf 这类组合关键字暫不支持,遇到时需要先把 Schema 展开。

生成的数据能满足业务校验吗?+

结构一定正确,但取值是随机的,不会满足「订单号必须以 SO 开头」这类业务规则。对这类字段建议在 Schema 里用 enum 列出候选值,生成结果就会从候选里挑。

相关工具

全部工具