生成逼真的测试数据
构建自定义数据结构,即时生成 JSON、CSV 或 SQL 格式的模拟数据用于测试 — 全部在浏览器中完成。
数据结构
关于模拟数据生成器
无论你是要为演示填充数据库、编写单元测试,还是为 API 响应制作原型,这款工具都能生成看起来逼真的模拟数据,且不会向任何服务器发送数据。只需定义所需字段、为每个字段选择类型,然后按项目所需的格式导出即可。
功能:
- 22 种字段类型,包括姓名、邮箱、地址、UUID 和占位文本
- 可导出为 JSON、CSV,或可直接运行的 SQL INSERT 语句
- 每批最多生成 1000 行,全部在浏览器中完成
- 一键重新排序、添加或删除数据结构字段
如何使用模拟数据生成器
- 在数据结构编辑器中添加或编辑字段,并为每个字段选择类型
- 如有需要,为数值字段设置最小/最大值范围
- 选择要生成的行数,并选择 JSON、CSV 或 SQL
- 点击「生成」,然后复制或下载你的数据
常见问题
这些数据是真实的还是来自某个 API?
完全是虚构的。每个值都是在你的浏览器中使用 JavaScript 的 Math.random() 和内置的小型词库本地生成的 — 不会从任何服务器或 API 获取数据。
一次最多能生成多少行?
每次最多可生成 1000 行。如需更大的数据集,可以分多批生成并合并输出结果。
我可以为任何数据库生成 SQL 吗?
生成的 INSERT 语句使用标准 ANSI SQL 语法,适用于 MySQL、PostgreSQL、SQLite 以及大多数其他关系型数据库,几乎无需调整即可使用。
生成的数据是基于真实人物的吗?
不是。姓名、邮箱、地址以及其他所有数值都是从通用词库和随机数中组合而成的 — 与任何真实的个人或组织都没有任何关联。
我创建的数据结构会怎样处理?
任何数据都不会离开你的设备。你的字段定义和生成的结果仅存在于浏览器内存中,关闭或刷新页面后即会消失。
我可以在生产环境中使用这些数据吗?
不可以 — 这些是随机生成的测试数据,仅适用于开发、演示和质量保证。请勿将其用作真实用户数据或生产内容的替代品。
隐私
所有数据生成都在你的浏览器本地完成。任何数据结构、字段名或生成的行都不会被上传或存储在我们的服务器上。