规范 CSV 的换行符并移除 BOM

移除文件开头的 UTF-8 BOM,并将 CSV 中所有换行符统一为 LF、CRLF 或 CR。

示例:

工作原理

当在 Windows 上由 Excel 导出的 CSV(换行符为 CRLF,有时文件开头还带有 BOM)需要交给期望 LF 的 Unix 工具处理时(反之亦然),这个工具非常有用。粘贴或导入文件,选择目标换行符格式,即可得到干净、一致的文件。

什么是 BOM,为什么要移除它?

BOM(字节顺序标记)是某些编辑器(尤其是 Excel)有时会加在 UTF-8 文件开头的不可见字符。当不预期它的工具解析文件时,它可能让第一个单元格的开头出现多余字符 —— 如果存在 BOM,该工具会自动将其删除。

如果我的文件中已经混用了多种换行符怎么办?

所有变体(LF、CRLF、CR)会先在内部统一为同一种格式,再转换为您选择的目标格式 —— 因此无论文件的初始状态如何,结果始终完全一致。

100% 本地处理:文件完全在您的浏览器中通过 WebAssembly 处理,不会离开您的设备。