我已经从 Excel 中导出了 Unicode 格式的文本,如下所示:
然后我使用 Notepad++ 进行编辑并将其更改为我想要的格式并将其保存为 UTF-8,如下所示:
但是当在记事本中打开它时,它却是完全不同的形式?
在 notepad++ 中我\t|\t
用\n
1and also try `\p`1
等替换,在 UltraEdit 中也遇到同样的问题,我该如何解决?
答案1
该字符有可能\n
被用作行尾 (EOL) 字符来表示新行。
为了历史原因其中,Windows 使用两个字符 CR+LF( \r\n
) 来表示换行,而 Unix 和 Linux 使用 LF( \n
)。
由于记事本不能\n
单独识别,因此在 notepad++ 中看起来分开的行在记事本上会变成同一行。
您可以在 notepad++ 中打开该文件,转到编辑 > EOL 转换 > Windows 格式以将所有内容更改\n
为\r\n
,然后您应该会在记事本中看到相同的内容。