首页JSON Schema转Mock数据

JSON Schema转Mock数据

根据JSON Schema快速生成Mock响应数据,支持数组策略、数量控制、中文内容和结构统计

JSON Schema

生成配置

生成历史

暂无生成历史

Mock数据输出

请输入 JSON Schema

数据统计

对象数量

0

数组数量

0

字符串数量

0

数字数量

0

布尔值数量

0

数据大小

0 B

Schema能力

  • 支持 object、array、string、number、integer、boolean、null 基础类型。
  • 支持 enum、const、default、minimum/maximum、minItems/maxItems 等常用约束。
  • 支持 oneOf/anyOf/allOf 与本地 $ref 解析,生成更接近真实接口的响应结构。
  • 支持 format 字段(email、date、date-time、uri、uuid、ipv4)的语义化随机数据。

工具说明

JSON Schema转Mock数据工具可根据Schema结构和规则自动生成模拟响应,帮助你在接口未完成前进行联调、演示和测试准备。

什么是 JSON Schema 转 Mock 数据

它会读取Schema中的字段定义、类型、约束和组合规则,自动产出可直接用于前端展示或接口调试的JSON样本。

核心功能

  • 按Schema规则实时生成Mock数据,输入变更后立即更新结果。
  • 支持批量生成、数组策略配置、中文内容开关和一键重新生成。
  • 支持输出格式化、复制下载、结构统计和历史记录快速回放。
  • 本地浏览器执行,无需上传数据,适合敏感接口调试场景。

使用步骤

  1. 在左侧输入或加载JSON Schema示例。
  2. 配置生成数量、数组策略与是否允许 null、中文内容。
  3. 查看右侧Mock输出并按需格式化、复制或下载结果。
  4. 在历史区回放之前的生成配置,快速对比不同Schema结果。

适配规则

  • 对象字段按 required 优先生成,非必填字段按概率补充。
  • 数组可按随机、固定、空数组策略生成,兼容元组和统一 items 定义。
  • 字符串优先识别 format 与 pattern,数字优先遵循最小值与最大值限制。
  • 组合规则优先处理 oneOf/anyOf/allOf 与本地引用,减少手工拼装时间。

应用场景

  • 前后端接口联调时快速构造响应样本
  • 产品演示、原型评审阶段准备稳定假数据
  • 自动化测试前批量生成结构化输入样本
  • 接口文档评审时验证字段设计完整性

隐私说明

本工具仅在浏览器本地处理Schema与生成结果,不会将你的输入与输出上传到服务器。

数据默认在您的本地浏览器上处理,不会上传至服务器。如需上传会明确提示。

© 2026 See-Tool. 保留所有权利。 | 联系站长