5

嗨,我正在尝试将行尾代码以 CSV 格式导入以将其导入 excel 我尝试将
\n、"\n"、\r、"\r"、\r\n、"\r\n" 但没有为我工作我正在尝试将其导入 excel 2013 我的 csv 格式如下所示

Medicine;1213;22;19\nMedicine (miscellaneous);1013;32;55\nEngineering;708;14;21

请帮忙。字段分隔符工作正常,但如何管理换行符我想这样输出

Medicine                   | 1213 | 22 | 19   
Medicine (miscellaneous)   | 1013 | 32 | 55   
Engineering                | 708  | 14 |21

感谢您的任何帮助和建议

4

4 回答 4

6

在记事本++中,您只需执行以下查找和替换:

寻找:

\\n

代替:

\n

一定要在正则表达式模式下执行此操作,而不是常规模式。

于 2017-03-08T08:43:24.390 回答
0

如果以上是您的文本文件。我发现在文本文件中只需按 Enter 即可。

例子:

Medicine;1213;22;19
Medicine (miscellaneous);1013;32;55
Engineering;708;14;21

这对我有用。

于 2017-03-08T08:40:19.347 回答
0

\n 只是 Excel 的文本。我使用 Word 将 \n 替换为特殊字符段落代码,然后保存为 txt 文件并导入 Excel。

于 2017-03-08T09:00:07.157 回答
0

CSV 使用RFC 4180。所以评论https://stackoverflow.com/a/42666642/9179591是不正确的。大多数用例都认为 csv 的 EOL 是 CR/LF。

在 Unix(在我的情况下是 Ubuntu)中,当您打开文件时,您可以查看它cat -A /<someYourFilePath>

于 2019-11-15T15:02:38.607 回答