当前有0个用户在线。
CBETA 財團法人佛教電子佛典基金會
Web Site : https://www.cbeta.org E-mail : [email protected] Tel : +886-2-2383-2182
地址 : 100011 台灣台北市中正區延平南路 77 號 8 樓 R812
Address : Rm. 812, 8F., No.77, Yanping S. Rd., Zhongzheng Dist., Taipei City 100011, Taiwan (R.O.C.)
CBETA 基金會新馬聯絡處
E-mail : [email protected]
Address : 5 Pangkor Road, 10050 Pulau Pinang, Malaysia
本網站係採用 Creative Commons 姓名標示-非商業性-相同方式分享 3.0 台灣 (中華民國) 授權條款授權.
Copyright ©1998-2025 CBETA


我在一些商業軟體也有遇到無法支援 Unicode 3.1 以上的問題。
我想主要的原因是因為早期的 Unicode 也是雙位元組就可以解決 ( Unicode 3.0 之前) .
但 Unicode 3.1 使用了 Unicode 第二輔助平面, 一個漢字要4個位元組, 若用 UTF16 來表示,就會感覺有二個字,這在一些計算字數或相關的程式就會造成錯誤,嚴謹一些的程式甚至會認為這些字的範圍不在標準的 Unicode 中,就直接丟出錯誤訊息了。
好奇怪啊。
unicode这东西不是最新出的都可以直接随意用吗?
比如我为unicode2.0写的程序,在处理unicode12的时候也应该一点问题都没有才对啊。
这是那种技术造成的无法兼容呢?
檢查之後,發現是因為附圖中的第一個漢字是 Unicode 3.1 以上的文字,在 Mac 的 XML 無法直接解析處理,造成錯誤,看來還要為 Mac 版額外處理這些比較新的 Unicode 文字。
这里的问题主要是丢失了标签。导致页面显示出现问题。
U+2CEC0表示菩萨不是字典里面的。我记得似乎在unicode标准里面