次のように、Excel から Unicode でテキストをエクスポートしました。
次に、Notepad++ で編集し、希望の形式に変更して、次のように UTF-8 として保存します。
しかし、メモ帳で開くと、まったく異なる形式になりますか?
notepad++ では1など\t|\t
に置き換えましたが、UltraEdit でも同じ問題が発生します。どうすれば解決できますか?\n
and also try `\p`1
答え1
\n
文字が新しい行を表す行末 (EOL) 文字として使用される可能性があります。
のために歴史的な理由\r\n
Windows では改行を表すためにCR+LF ( ) の 2 つの文字を使用しますが、Unix と Linux では LF ( \n
) を使用します。
メモ帳は単独では認識しないため\n
、notepad++ では分離しているように見える行がメモ帳では同じ行になります。
ファイルを Notepad++ で開き、「編集」>「EOL 変換」>「Windows 形式」に移動してすべて\n
を に変更する\r\n
と、Notepad で同じものが表示されます。