Ⅰ JAVA中如何將GBK繁體字轉化成簡體字
有getCharacterEncoding() 方法,返回值是String的,你可以根據String處理來判斷是哪種字元集;以下是api的解釋
Returns the name of the character encoding used in the body of this request.
當然有點偏題了,關於「JAVA中如何將GBK繁體字轉化成簡體字」的問題你可以看以下鏈接:http://hi..com/chenhaoxian/blog/item/cbada8c3e3432c54b219a86b.html
這是方法之一,你完全可以放到伺服器端做,並且做的更細一些,只是那樣會加重伺服器負擔,一般的都可以在瀏覽器處理……
Ⅱ 能看懂的繁體字是什麼編碼 GBK BIG GB2312
看得懂的繁體中文?指的是正常顯示的繁體字嗎?包括繁體字的字元集有BIG5,GBK,GB18030。utf-8,unicode。但要注意,這些字元集(除了GB18030兼容GBK)都不兼容的。按你的意思原來的正常顯示的繁體字應該是BIG5編碼的,想在簡體中文系統中顯示,需要經過轉碼。將BIG5轉碼成GB18030或GBK。才能在簡體系統中正常顯示。
GB2312隻支持簡體中文,不支持繁體中文。要轉碼可以用EditPlus編輯器。
Ⅲ 簡體與繁體問題
有兩個解決辦法:
1、將您的程序代碼中的漢字轉成big5碼,在big5碼的電腦上編譯。這是最可靠的辦法。
2、程序中所有漢字轉換為繁體以Unicode編碼存儲在外部文件里。運行時候讀入。但某些字會顯示不全。
最後我必須提醒您一下:
繁體、簡體、GBK、BIG5是不同的概念。在GBK編碼下也有繁體字,而使用簡體字型檔在BIG5碼下也能顯示簡體。
您遇到的問題是BIG5碼和GBK碼不兼容引起的,而不是「繁體」、「簡體」的問題。
UniCode編碼在GBK、BIG5平台表示漢字都是一樣的代碼,因此用UniCode編碼不容易出現漢字顯示問題。
Ⅳ c++中怎樣顯示繁體中文
看你的編譯器什麼的了,有些編譯器可以直接輸入繁體字,如果是繁體編譯器,如果你有big5碼輸入法,輸入就是了。
在這之前,你首先要弄明白,unicode下的繁體字,和big5碼下的繁體字有什麼不同。GBK下的繁體字,在我們電腦上看到是繁體字,但在台灣同胞的電腦上(big5碼),顯示的是亂碼,同樣,他們電腦上的繁體字,如果你直接拷過來在自己電腦上看,也看到的是亂碼。明白?
Ⅳ 編碼GBK包含簡體字元和繁體字元碼
yes!
ASCII:西歐字元集
GB2312:國家簡體中文字元集,兼容ASCII。
BIG5:統一繁體字編碼
GBK:它是GB2312的擴展,支持簡體和繁體字,兼容GB2312
GB18030:在GBK基礎上繼續擴展生僻字和日文、朝鮮語等的編碼,兼容GBK
UNICODE:為世界650種語言進行統一編碼,只兼容ASCII對GB系列都不兼容
Ⅵ Java程序源碼保存時使用GBK編碼保存,編譯成位元組碼文件時編譯器是不是需要使用GBK解碼後再編譯呢
JavaC可以有選項指定源文件編碼,不對的話會出錯或亂碼