Windows是13 (Line feed) + 10 (Carriage return)
Unix-Like則只有10 (Carriage return)
當使用者在Unix-Like系統下的時候
兩者皆可以正常換行(在畫面上13是以一個空格來呈現)
而在windows下有些文字編輯器有自動轉換的功能
但預設的文字編輯器notepad並沒有轉換的功能
以上的狀況是發生在UTF8系統輸出BIG5檔案
一直錯以為是轉碼不完全造成
其實是在2Tier架構下Client端都是win系統
但到了3Tier下執行程式與產生檔案的是AP Server(Unix)
而User使用的幾乎是win才會造成這種情形
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。