从 txt 文件复制失败?

从 txt 文件复制失败?

当我复制 txt 文件中的一行(例如 7318912227725338960527291316)并粘贴到 Word 中时,它会粘贴一列而不是一行,例如

 731
 981
 222
 772
 533
 89
 60
 527
 291
 316

这在我的 Windows 7 和 Mac 上都会发生。我正在尝试做一个从这个文本文件中读取的 Java 作业,但这很令人困惑...

答案1

我猜测“txt”文件有 unix 行尾(0x0A,\n),并且您使用 MS Notepad 打开该文件,它需要 DOS 行尾(0x0D 0x0A,\r\n),然后它显示为一行很长的内容。

例如,使用 Notepad++ 代替 MS Notepad。或者甚至使用 MS Word 本身来打开该 txt 文件。

或者让创建以 \n 结尾的文件的人改用 \r\n 结尾。例如在 Linux 中使用以下命令转换文件:

 unix2dos thefile.txt

相关内容