随机 JSON 生成器
使用 faker.js 根据 schema 生成模拟 JSON 数据。支持多种导出格式:JSON、CSV、TSV、XML。完全免费,全部在浏览器中运行。
正在加载 faker…
使用方法
- 1 定义一个 JSON schema——每个叶子值(leaf value)都是一个 faker.js 的 dot-path,例如 person.fullName、internet.email 或 number.int({min:18,max:65})。
- 2 拖动 Count 滑块(1–1000)并选择导出格式:JSON、CSV、TSV 或 XML。
- 3 点击 Generate 生成随机记录。你可以随时重新生成(re-roll)以获得新的数值。
为什么使用此工具
- 由 schema 驱动——数据字段仍由你定义,只有取值被随机化。
- 基于 @faker-js/faker 构建——现代化、支持多语言环境,并提供数百种数据生成器(generator)。
- faker 包采用懒加载(lazy-loaded)方式——在你点击 Generate 之前,页面依然保持轻量。
- 支持导出为 JSON、CSV、TSV 或 XML——可直接用于数据库 seeder 或测试 fixture。
常见问题
我可以使用哪些 dot-path?
任何位于 <code class="font-mono text-xs">faker.*</code> 下的路径都可以——例如 <code class="font-mono text-xs">person.firstName</code>、<code class="font-mono text-xs">company.name</code>、<code class="font-mono text-xs">finance.iban</code>、<code class="font-mono text-xs">date.past</code>。完整列表请参阅 faker.js 官方文档。
可以传入参数吗?
可以——在括号中放入参数对象即可。例如:<code class="font-mono text-xs">number.int({min:1,max:100})</code> 或 <code class="font-mono text-xs">helpers.arrayElement(["a","b","c"])</code>。
这些数据来自哪里?
一切都在你的浏览器中运行——faker.js 在本地生成数据,不会发起任何 API 调用。你的 schema 和数据永远不会离开你的设备。
什么是 随机 JSON 生成器?
随机 JSON 生成器(Random JSON Generator)是一款根据你定义的 schema、借助 faker 库生成模拟 JSON 数据的工具。它会用合成的示例值填充各个字段,方便用于测试(testing)和数据模拟(mocking),并可将生成的记录导出为 JSON、CSV、TSV 或 XML 格式。整个过程完全在浏览器中运行,无需注册,也不经过任何服务器端处理。
随机 JSON 生成器 是 Zerethon Tools 提供的免费 开发者 工具。使用 faker.js 根据 schema 生成模拟 JSON 数据。支持多种导出格式:JSON、CSV、TSV、XML。完全免费,全部在浏览器中运行。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。随机 JSON 生成器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
了解基础知识
操作指南
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。