今天再驗算了一次 UAO 字碼表,發現有幾組 Big5 碼轉成 Unicode 後會變成同一個,表列如下:
- A27E、F9FA 都會被轉換成 ╭
- A2A1、F9FB 都會被轉換成 ╮
- A2A2、F9FC 都會被轉換成╰
- A2A3、F9FD 都會被轉換成 ╯
- A2A4、F9F9 都會被轉換成 ═
- A2A5、F9E9 都會被轉換成 ╞
- A2A7、F9EB 都會被轉換成 ╡
- A2CC、A451 都會被轉換成 十
- A2CE、A4CA 都會被轉換成 卅
不過這些字元本來照 UAO 對照表轉出來就是這樣,所以我也沒辦法處理。
ANSI code 轉 HTML 到這裡已經完全完成了,接下來的工作就是解析 .DIR 檔案。由於此檔案內使用 NULL 字元,而 C# 好像讀取文字檔案遇到 NULL 就會停止… 因此今天沒有進度。