开发工具 · DEV-12提交 Issue

假数据生成器

自定义 JSON 数据结构与字段规则,批量生成所需的测试数据。生成数据支持 JSON、JSONL、CSV 预览、复制和下载。
内置用户、商品、订单示例。支持序号、UUID、姓名、邮箱、城市、数值范围、布尔、日期、枚举与随机文本,支持类型保留与文本拼接。

自定义结构 · 嵌套对象与数组 · JSON / CSV
输出格式
自定义数据结构
生成结果

修改结构或数量后自动生成结果。

CSV 按顶层字段生成列,嵌套对象和数组作为 JSON 存在单元格中。日期使用 UTC。支持 1–1,000 条虚构记录,结果上限 8 MB。

字段生成规则
占位符生成内容
{{sequence:1:1}}递增序号,可指定起始值和步长
{{uuid}}随机 UUID
{{name}}姓名
{{firstName}} / {{lastName}}名字/姓氏
{{email}}使用 example.com 的测试邮箱
{{city}}城市
{{boolean}}布尔值 true 或 false
{{integer:18:65}}指定范围内的整数,包含上下限
{{float:0:999:2}}指定范围内的数字,最多 2 位小数
{{date:2020-01-01:2030-12-31}}日期,包含起止日期(UTC)
{{datetime}}指定日期范围内的时间戳(UTC)
{{pick:active|paused}}从候选项中随机选一个字符串
{{text:12}}12 位字母数字文本,可指定 1–256 位
{{word}}示例单词
使用指南与示例

解析配置与网络数据

在代码编辑器中定义一条记录的 JSON 对象,修改字段名并按需嵌套对象、数组;可载入用户、商品或订单示例。用 {{sequence}} 生成序号、{{integer:18:65}} 指定整数范围、{{pick:active|paused}} 生成枚举,完整占位符保留数值和布尔类型。设置 1–1,000 条并点击生成,支持 JSON、JSONL、CSV 复制和下载;切换格式复用同一批数据,CSV 将嵌套值存为单元格中的 JSON。数组长度按模板保留,日期使用 UTC,结果不超过 8 MB。

先用下面的示例确认输入格式和选项,再处理自己的数据。示例中的随机值、文件大小和展示格式会随输入与设置变化。

示例输入与设置

{"id":"{{sequence}}","profile":{"age":"{{integer:18:18}}"}} · JSON · 2

结果检查要点

[{"id":1,"profile":{"age":18}},{"id":2,"profile":{"age":18}}]