当我复制 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