1

Я экспортировал текст из Excel в Unicode, например так:

затем я редактирую с помощью Notepad++, меняю его на желаемую форму и сохраняю как UTF-8 следующим образом:

но когда открыть его в блокноте, он находится в совершенно другой форме?

В notepad++ я заменил \t|\t на \n 1, and also try `\p`1 т.д. У меня тоже такая же проблема в UltraEdit, как я могу ее решить?

1 ответ1

2

Существует возможность, что символ \n используется как символ конца строки (EOL) для представления новой строки.

По историческим причинам Windows использует два символа CR+LF (\r\n) для представления новой строки, в то время как Unix и Linux используют LF (\n).

Поскольку блокнот не распознает \n одиночку, строки, которые выглядят разделенными в notepad++, становятся на одной строке в блокноте.

Вы можете открыть файл в notepad++, перейти в «Правка»> «Преобразование EOL»> «Формат Windows», чтобы изменить все \n на \r\n , а затем вы увидите то же самое в блокноте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .