0

我使用 MySqlBulkLoader 将文件加载到表中。我遇到的问题是这个文件可能来自 Mac 和 Windows,这意味着 LineTerminator 可能是 \r\n 或只是 \n。有没有办法用相同的代码加载这两个.. 意思是我们可以为同一个 MySqlBulkLoader 指定多个 LineTerminators 或者有没有办法将文件中的 LineTerminators 更改为 Mac 到 CR-LF,然后进行批量加载?

任何帮助,将不胜感激。

4

1 回答 1

0

找到了答案。您可以尝试使用以下方法找到行终止符

如何检测文件是否有 Unix 换行符 (\n) 或 Windows 换行符 (\r\n)?

并相应地在 mysqlbulkloader 上设置行终止符。

于 2013-10-12T01:31:52.313 回答