Daily Archives: 2005-09-03

把 Big5 編碼的 *.asp 改版為 UTF-8

這陣子在做館內網站改版,其中一個要務是把 Big5 編碼的網站改用 UTF-8。

如果是普通的無程式碼 HTML 檔,只需要利用 Vim 的 set fileencoding=utf8 然後存檔,接著在 Notepad++ 指定檔案編碼由 ANSI 改為 UTF-8 即可(另外用 Notepad++ 只是我個人偏好,其實用 Vim 一次搞定也可)。而 *.asp 的含程式碼檔案尚需要將 CODEPAGE 由 “CP950” 改為 “65001”。

至於 Access 的 *.mdb 內部資料,在我這邊的經驗裡,完全不需要做轉碼動作,我想也許它們(ASP & Access)有自己內部一套根據環境不同,而自動判定輸出編碼環境的機制在。比較起來,那年輕時犯下的 MySQL 錯誤,到如今需要做的轉碼動作,遠比這個 case 要複雜吧!?

跑去看電車男

最後一段是在講我自己。

從開始看中文版小說以來,我試過很多讓自己顯得不自閉(雖然我想用「宅」,不過我的等級可能只到 fan 而已)的「新鮮事」。雖然沒辦法馬上改變「怪里怪氣電腦怪人」、「講到 ACG 馬上變身滔滔不絕滿口設定、規格的奇怪男子」這些眾人看我的形象,也退不回那些已經堆滿不知幾丈高的好人卡,但是我自己感覺到「能夠像個尋常人真好」,而我會繼續這麼嘗試下去。