虚假 JSON 生成器

下一个

一键生成示例 JSON 数据。选择需要的记录数量,从 1 到 100,生成器会返回可直接粘贴的 JSON 数组。每条记录包含 id、姓名、邮箱、布尔值、分数和创建日期,足以用于 API 模拟、Postman 集合或测试数据,无需编写种子脚本。

如何生成虚假 JSON

  1. 1

    设置记录数量

    选择要生成的记录数量,从 1 到 100。默认值为 5。

  2. 2

    生成

    工具会生成一个 JSON 数组,每条记录包含 id、姓名、邮箱、启用标记、分数和创建日期。

  3. 3

    复制结果

    选中生成的 JSON 并复制,或直接粘贴到模拟服务器、Postman 集合或测试文件中。

每条记录包含的字段

字段 示例值 说明
id 1 从 1 开始的顺序编号
name Item 1 与记录编号对应的占位名称
email user1@example.com 使用保留域名 example.com
active true 随机布尔标记
score 42 1 到 100 之间的随机整数
created_at 2026-03-14 最近一年内的随机日期

打造真实测试数据的技巧

  • 使用保留邮箱域名。 example.com 对测试数据是安全的,永远不会发送到真实收件箱。
  • 保持 id 连续。 记录从 1 开始编号,在 git 中比较测试数据时 diff 更干净。
  • 根据测试调整数据大小。 按需生成最多 100 条记录,快速检查时保持少量。
  • 重新生成以增加变化。 启用标记、分数和日期每次生成都是随机的,可以重新生成直到样本看起来真实。

常见错误

  • 不要使用看起来像真的信用卡号。坚持使用通过 Luhn 校验的测试 PAN(4111 1111 1111 1111),绝不生成看起来像真的 CVV。
  • 不要忘记重新校验手动编辑过的输出。如果自行修改 JSON,请用 JSON 检查器验证。
  • 不要将虚假数据留在 staging 种子中,以免误推送到生产环境。始终将种子脚本限制在 local 环境。

常见问题

每条记录包含 id、姓名、邮箱地址、启用标记、1 到 100 之间的分数和创建日期。输出是一个有效的 JSON 数组,可以粘贴到任何地方。

不是。姓名是诸如 Item 1 之类的占位符,所有邮箱都使用保留域名 example.com,因此数据不会对应任何真实的人或收件箱。

是的。数组由标准 JSON 编码器生成,因此绝不会出现结尾逗号、未加引号的键或未转义的字符。

介于 1 到 100 之间。需要更大的数据量时用较大的数字,快速测试时用较小的数字。

相关工具

此工具还提供其他语言版本