Я экспортировал текст из Excel в Unicode, вот так:
затем я редактирую с помощью Notepad++, изменяю его на нужный мне вид и сохраняю как UTF-8, вот так:
но когда открываешь его в Блокноте, он совсем в другом виде?
В Notepad++ я заменил \t|\t
на \n
1 and also try `\p`1
и т. д., у меня та же проблема в UltraEdit, как ее решить?
решение1
Существует вероятность, что \n
символ используется в качестве символа конца строки (EOL) для обозначения новой строки.
Дляисторические причины, Windows использует два символа CR+LF ( \r\n
) для обозначения новой строки, тогда как Unix и Linux используют LF ( \n
).
Поскольку блокнот не распознает строки \n
по отдельности, строки, которые в Notepad++ выглядят разделенными, в Notepad становятся одной строкой.
Вы можете открыть файл в Notepad++, перейти в меню Правка > Преобразование EOL > Формат Windows, чтобы изменить все \n
на \r\n
, и тогда вы должны увидеть то же самое в Notepad.