模拟数据生成器

生成虚假的 JSON 数据:姓名、邮箱、UUID、日期等。

模拟数据在你的浏览器本地生成,不会上传到任何服务器。

需要验证结果?试试 JSON 格式化工具。

关于 模拟数据生成器

这款模拟数据生成器可按需构建逼真的假 JSON 记录,让你无需手写测试夹具即可填充数据库、桩接 API 并填满 UI 原型。选择你需要的字段——id、uuid、firstName、lastName、fullName、email、age、phone、city、country、company、jobTitle、bool、date、price 或 sentence——设置行数,即可获得即用型 JSON 数组。它适合需要为表格、表单和演示准备示例 JSON 数据的开发者、质量工程师和设计师。作为假 json 生成器和测试数据生成器,它涵盖用户和订单等常见实体结构。一切都在你的浏览器本地运行,因此生成的虚拟数据留在你的机器上,不会上传到任何服务器。

功能特性

如何使用 模拟数据生成器

  1. 点击字段标签,选择每条记录应包含哪些键。
  2. 设置“行数”以选择要生成多少条记录(1 到 1000)。
  3. 在输出面板查看生成的 JSON,然后点击“重新生成”获取一组新的值。
  4. 用“复制”获取 JSON,或用“下载”将其保存为 mock-data.json。

示例

输入

字段:id、fullName、email、age — 行数:2

输出

[
  {
    "id": 48213,
    "fullName": "Grace Hopper",
    "email": "ada.turing@example.com",
    "age": 34
  },
  {
    "id": 1907,
    "fullName": "Liam Patel",
    "email": "sofia.kim@demo.io",
    "age": 61
  }
]

选择了 id、fullName、email 和 age 字段的两条记录。每个字段独立生成,因此 email 并非由 fullName 派生而来。

常见错误与故障排除

常见问题

什么是 ArrayKit 模拟数据生成器?
它是一款浏览器内工具,可生成用于测试的逼真假 JSON——从 16 种字段类型中选择,设置行数,即可获得即用型模拟记录数组,用于填充数据库、桩接 API 或填满原型。
模拟数据生成器可以生成哪些字段?
它支持 16 种字段类型:id、uuid、firstName、lastName、fullName、email、age、phone、city、country、company、jobTitle、bool、date、price 和 sentence。可任意组合开启或关闭。
如何生成大批量的模拟数据?
在“行数”字段中输入 1 到 1000 之间的数字并点击“重新生成”。如需超过 1000 条记录,可运行多批并把生成的 JSON 数组拼接起来。
模拟数据生成器输出的 JSON 可以直接导入吗?
可以。它输出标准的、带格式化缩进的 JSON——多行时为对象数组,请求一行时为单个对象——可直接粘贴到代码或夹具文件中。
生成的 UUID 是真正的 UUID 吗?
是的。uuid 字段使用浏览器的 crypto.randomUUID 生成第 4 版 UUID,并为旧浏览器提供后备生成器。
我生成的模拟数据会被发送到任何地方吗?
不会。模拟数据生成器完全在你的浏览器中运行,因此每条记录都在你的设备上创建,不会上传到任何服务器。

相关工具

全部 ArrayKit 工具