示例数据工具

CSV示例生成器

生成符合CSV格式的模拟记录,用于导入测试。

CSV示例生成器: 生成紧凑的CSV测试样例,用于测试列映射和行导入。CSV示例生成器会输出表头,以及模拟的id、label、value和active字段。在添加会触发解析器失败路径的格式错误行或特殊字符之前,它可以帮助你建立基本的导入场景。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
Sample CSV工作台本地处理

完全在浏览器中运行

虚构结果

等待中

仅限虚构的测试样例。请勿将生成的姓名、地址或ID用作真实记录。

测试导入

文件包含标题行(id,label,value,active),每行一条记录,仅在需要时使用引号。你可以用它检查导入程序是否按标题名称而不是位置映射列,是否将true读取为布尔值,以及是否报告正确的行数。然后重新排列列、重命名一个标题,再删除一个值,看看错误信息是否合理。

换行符和边界情况

每行以单个换行符结尾。RFC 4180规定使用CRLF,大多数解析器两种格式都接受,但严格的导入程序可能不接受;如果你的程序报错,请进行转换。生成的值都是纯ASCII文本,不含逗号或引号,因此请手动添加几行,测试带引号字段中的逗号、连续的双引号、带重音符号的姓名和空行。在CSV查看器中预览编辑后的文件。

使用方法

  1. 选择1到100之间的整数行数。
  2. 在浏览器中生成一批模拟数据。
  3. 复制或下载测试样例,并保存以便重复测试。

隐私与限制

生成过程仅在此设备上进行。记录是虚构的测试样例;请审查并隔离使用这些记录的应用程序。

相关工具

常见问题

为什么请求生成五行,却得到六行?

行数指数据记录的数量。程序会额外添加一行表头,因此对于n条请求的记录,内置的简单测试样例包含n + 1个实际行。末尾没有换行符。行数接受1到100之间的整数;如需测试空导入场景,请自行生成。

CSV会保留数字和布尔类型吗?

CSV提供不带类型模式的文本字段。value单元格会输出为1,active会输出为true,但应由你的导入程序决定如何转换它们。请明确断言这些转换结果,不要依赖电子表格推断出的类型。ID应保留为字符串,以确保其TEST前缀不被改变。

生成的行会测试引号和内嵌逗号吗?

当前的label是纯ASCII字符串,不包含逗号、引号或内嵌换行符。序列化器可以处理并引用这些字符,但这个固定数据集不会自动为你创建这些情况。请添加包含逗号的label、一个双引号转义场景和一个多行字段,以便正确测试读取程序。

免费工具·使用在浏览器中次·无需账户