GB/BIG5/UTF-8 文件編碼批量轉(zhuǎn)換工具是一款單一文件與批量轉(zhuǎn)換編碼工具將 GB、BIG5、UTF-8 文件相互轉(zhuǎn)換,方便的批量處理能力,主要用于網(wǎng)站文件編碼方式的整體轉(zhuǎn)換上。
某天,應老板的要求,需要將一個 GB 編碼的 WEB 應用改變成 UTF-8 編碼,整個 WEB 程序涉及 300 多個 ASP 和 HTML 文件....于是乎,我上網(wǎng)搜索能將GB 文件批量轉(zhuǎn)換成 UTF-8 編碼的軟件。找來找去,多是一些僅能在網(wǎng)頁中實時編碼的 VBS、JS 或 PHP 腳本,而沒有進行大量文件編碼轉(zhuǎn)換的工具。
因為時間緊迫,后來只好使用最原始的辦法,用 Windows 的記事本打開一個個 ASP 文件,使用“另存為...”的方式變成 UTF-8 編碼。真是郁悶....最后,有了這個軟件!
使用說明:
軟件使用VB6開發(fā),如果在某些電腦上無法使用,多半是缺少運行庫的原因。
碰到這種情況,請在互網(wǎng)上下載 MSVBVM60.DLL 文件到軟件所在目錄即可。這個文件使用很普遍,許多地方可以下載。如果找不到,微軟的網(wǎng)站一定存在!
版本歷史:
1.3 -- 當前版本,批量查找時可以只查找包含指定文本內(nèi)容的文件
1.21 -- 生成 UTF-8 時可選是否帶BOM(標示自身編碼方式和字節(jié)序的特殊字串,BYTE ORDER MARK)
1.2 -- 添加在轉(zhuǎn)換過程中進行文件內(nèi)容添加、替換功能;該功能使本軟件也能作為一個文本替換軟件使用。
1.1 -- 未公開發(fā)布,完成 GB、BIG、UTF-8 三種編碼相互轉(zhuǎn)換。
1.0 -- 未公開發(fā)布(自用),完成 GB 與 UTF-8 編碼相互轉(zhuǎn)換功能。
已知缺陷:
對于 BIG5 編碼的文件,若執(zhí)行 UTF-8 轉(zhuǎn)換,保存到 UTF-8 文'* 件中的是偽編碼,實際上是 GBK 繁體字的 UTF-8 編碼,而非 BIG5。
這么做的原因在于在簡體 Windows 系統(tǒng)中,我還沒有找到好的辦法對'* BIG5 進行 UTF-8 編碼,只能對 GBK 進行 UTF-8 轉(zhuǎn)換,使之看起來象一個繁體字文件。