一般來說,電腦使用者在編輯文件時,常會按下 Enter 鍵來達到文字換行的效果。
然而,換行效果在存檔後,會因為電腦作業系統或是文字編輯軟體的不同,而有不一樣的結果。
- Windows 的換行,會存成 0D 0A 的編碼。
其中 0D 是 Carriage Return (代表將游標 Cursor 移動到游標所在行的最前頭位置)
0A 則是 Line Feed (表示將游標移動到游標所在行的下一行) - Unix 的換行,會存成 0A 的編碼。
- Macintosh 的換行,會存成 0D 的編碼。
若是,換行貯存編碼不是 0D0A,該檔案在記事本中打開時,文字內容就會參差不齊。如下圖所示
遇到這種情形,可以使用文書編輯軟體來加以修正。本例是以 PSPad 來演示
開啟文件後,看到如下畫面。而且知道這檔案的換行碼是 0D,不是常規使用的 ODOA。
接下來,使用取代功能來加以更換。按下 Ctrl + H,並依下圖畫面操作。(注意:視為文字,不要被勾選)
取代後,可以看到換行碼已經變成 0D0A,記得存檔喔
重新打開檔案,就可以看到對應整整齊齊地文件內容了。
沒有留言:
張貼留言