| MozTW 討論區 https://forum.moztw.org/ |
|
| 從Unicode的PUA指回正確的Unicode編碼? https://forum.moztw.org/viewtopic.php?f=8&t=23782 |
第 1 頁 (共 1 頁) |
| 發表人: | 翔風 [ 2008-08-03, 17:25 ] |
| 文章主題 : | 從Unicode的PUA指回正確的Unicode編碼? |
嗯,先聲明一點,我是堅決不用UAO的…… foobar2000這Unicode程序,在處理ID3 v1 Tags時就已經進行了big-5 至 Unicode 的轉換。 即UAO/HKSCS所用的Big-5造字區已經對應去Unicode PUA…… 問題: 有沒有這樣一個對應表: 把Unicode PUA的字符編碼,對應本應使用的Unicode字符編碼。 我也做了這樣的編碼表,但某些字在使用時,對應不正確…… (PHP程式實作……) |
|
| 發表人: | s793016 [ 2008-08-04, 01:19 ] |
| 文章主題 : | |
翔風 寫: 嗯,先聲明一點,我是堅決不用UAO的……
foobar2000這Unicode程序,在處理ID3 v1 Tags時就已經進行了big-5 至 Unicode 的轉換。 即UAO/HKSCS所用的Big-5造字區已經對應去Unicode PUA…… 問題: 有沒有這樣一個對應表: 把Unicode PUA的字符編碼,對應本應使用的Unicode字符編碼。 我也做了這樣的編碼表,但某些字在使用時,對應不正確…… (PHP程式實作……) 最簡單的作法: 1.把 unicode 轉回 big5 2.用 uao 字碼表再次轉到 unicode 記得有人說過,有現成的輪子可用,為什麼還要自己再重新發明一次輪子?就算這現成的輪子不太合用,拿來修修改改總比自己重頭來快得多。 |
|
| 發表人: | 翔風 [ 2008-08-04, 01:29 ] |
| 文章主題 : | |
s793016 寫: 最簡單的作法: 這樣兩次轉換是否效率不夠高……?
1.把 unicode 轉回 big5 2.用 uao 字碼表再次轉到 unicode 記得有人說過,有現成的輪子可用,為什麼還要自己再重新發明一次輪子?就算這現成的輪子不太合用,拿來修修改改總比自己重頭來快得多。 而且php用的碼表和目前win系統的不一樣…… 我是用cli模式行php的…… |
|
| 發表人: | s793016 [ 2008-08-04, 08:51 ] |
| 文章主題 : | |
翔風 寫: s793016 寫: 最簡單的作法: 這樣兩次轉換是否效率不夠高……?1.把 unicode 轉回 big5 2.用 uao 字碼表再次轉到 unicode 記得有人說過,有現成的輪子可用,為什麼還要自己再重新發明一次輪子?就算這現成的輪子不太合用,拿來修修改改總比自己重頭來快得多。 而且php用的碼表和目前win系統的不一樣…… 我是用cli模式行php的…… 查表快不快,關鍵應該在您用的搜尋演算法以及您用的語言執行速度。 只要是有用到「FAT 長檔名」的作業系統,有哪個不是在作 real time n 次轉碼?又有哪個使用者能感覺得出來「實際上已經被作了 N 次轉碼」? 實際上如果懶得自己寫程式,在一台有裝uao補完的電腦上,用 convertz 把 id3: 1.unicode -> big5 2.big5 -> unicode 就結束了,又快又省事。 補完計畫原本就是為了讓舊的 big5 造字文件能轉到正確 unicode 而出現的產物,在這個講求效率的時代,用對工具把省下的時間拿去作更多事會更實在一點,「因噎廢食」大可不必。 |
|
| 第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|