DevToolsLab

CSV 清理

清理 · UTF-8 ↔ Shift-JIS

清理 CSV:去重、删除空行、去除多余空格,并在 UTF-8 与 Shift-JIS 之间转换。

5 → 3 行(移除 2 行)
输入 CSV
清理后的 CSV

预览

前 50 行
nameagecity
田中30東京
佐藤25大阪

文件在本地读取,不会上传到任何服务器。

什么是 CSV 清理工具?

CSV 清理工具会移除导出的 CSV 文件中常见的杂乱内容:重复行、完全为空的行、字段两侧的多余空格。DevTools Lab 的 CSV 清理工具还专门为日本生态做了优化:UTF-8 与 Shift-JIS 编码的平滑互转,以及乱码(文字化け)的自动检测。打开本地文件、清理、下载结果,全程不上传任何数据。

功能特性

  • 移除完全相同的重复行
  • 移除完全为空的行
  • 去除每个单元格首尾的空白字符
  • 支持 UTF-8、Shift-JIS、EUC-JP 文件读取,编码自动检测
  • 下载为 UTF-8(带 BOM)或 Shift-JIS 编码
  • 实时表格预览前 50 行

使用步骤

  1. 点击「打开文件」选择本地 CSV(编码自动检测),或直接粘贴 CSV 内容。
  2. 勾选要执行的清理选项(去重 / 删空行 / 去空白)。
  3. 在右侧表格中检查预览效果。
  4. 点击「下载 UTF-8」或「下载 Shift-JIS」保存清理后的文件。

常见问题

我的 CSV 文件会被上传吗?

不会。文件通过浏览器 File API 在本地读取与处理,不会离开你的设备。

什么是 Shift-JIS,为什么要转换成它?

Shift-JIS 是日本的传统字符编码,目前仍被部分财务系统、政府门户和日文版 Excel for Windows 要求。本工具可在字符可表示时实现 UTF-8 ↔ Shift-JIS 无损转换。

什么是乱码(文字化け)?

用错误的编码读取字节会导致文字显示错乱(例如把 Shift-JIS 文件按 UTF-8 打开)。本工具会自动检测源编码以避免这种情况。

支持带引号且包含逗号的字段吗?

支持。解析器遵循 RFC 4180 标准——引号字段、转义引号("")、字段内换行都能正确处理。

可以处理 Excel (.xlsx) 文件吗?

暂不直接支持。请先在 Excel 中导出为 CSV(文件 → 另存为 → CSV UTF-8 或 CSV)。

相关工具

Canonical: https://devformatlab.com/zh/csv-cleaner