<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    漢字編碼轉換

    漢字編碼轉換

    相關:

    UNICODE 是為了處理包括中文,日文等字符而提出的一種通用的字符集。最初的UNICODE為雙字節字符集,即16位編碼,能夠包括65,536個字符。但這樣的容量并不能滿足所有需要,因此,現在的UNICODE已經擴展到4個字節,能夠容納1,112,064 個字符,而這些在16位之后的擴展背稱為增補字符。

    UTF-32 UTF-16 UTF-8 Unicode 標準的編碼字符集的字符編碼方案。

    UTF-8 使用一至四個字節的序列對編碼 Unicode 代碼點進行編碼

    UTF-8 使用一至四個字節的序列對編碼 Unicode 代碼點進行編碼。U+0000 至 U+007F 使用一個字節編碼,U+0080 至 U+07FF 使用兩個字節,U+0800 至 U+FFFF 使用三個字節,而 U+10000 至 U+10FFFF 使用四個字節。UTF-8 設計原理為:字節值 0x00 至 0x7F 始終表示代碼點 U+0000 至 U+007F(Basic Latin 字符子集,它對應 ASCII 字符集)。這些字節值永遠不會表示其他代碼點,這一特性使 UTF-8 可以很方便地在軟件中將特殊的含義賦予某些 ASCII 字符。

      GB2312(1980 ) 一共收錄了 7445 個字符,包括 6763 個漢字和 682 個其它符號。漢字區的內碼范圍高字節從 B0-F7 ,低字節從 A1-FE ,占用的碼位是 72*94=6768 。其中有 5 個空位是 D7FA-D7FE 。當然也可以表示數字和字符(一個字節,與 ASCII 表示相同)。

    要讀取一個以 GB2312 編碼的包含漢字、數字、字母的二進制文件。

    String strName =Encoding.GetEncoding("gb2312").GetString(name,0,i) ;

    // name 是讀取的二進制數組。

    這樣就能將二進制數組轉換為 漢字、數字或字母

    同樣:也可以將包含漢字、數字、字母的字符串轉換為 二進制數組保存到 二進制文件。

    String unicodeString =   " 備用43E";

    Byte[] encodedBytes = Encoding.GetEncoding("gb2312").GetBytes(unicodeString);

    當然也可以進行二進制數組與UNICODE,UTF-8等編碼方式的轉換

    Byte[] encodedBytes = utf8.GetBytes(unicodeString);

    String decodedString = utf8.GetString(encodedBytes);

    UnicodeEncoding unicode = new UnicodeEncoding();

    Byte[] encodedBytes = unicode.GetBytes(unicodeString);

    String decodedString = unicode.GetString(encodedBytes);

    posted on 2008-01-10 11:46 靈! 閱讀(580) 評論(0)  編輯  收藏 所屬分類: Java技術-字符串處理


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2008年1月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導航

    統計

    隨筆分類

    隨筆檔案

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 午夜网站在线观看免费完整高清观看| 亚洲天堂免费在线视频| 最近免费mv在线电影| 精品亚洲一区二区| 91在线免费视频| 亚洲国产国产综合一区首页| 国产精品白浆在线观看免费| 亚洲国产精品国自产电影| 99在线视频免费| 亚洲依依成人精品| 国内一级一级毛片a免费| 亚洲AV无码一区二区大桥未久| 免费亚洲视频在线观看| eeuss影院ss奇兵免费com| 亚洲中文字幕无码日韩| 免费精品久久天干天干| 亚洲第一永久在线观看| 免费国产成人高清在线观看网站| 99久久婷婷国产综合亚洲| 在线免费观看国产视频| 四虎精品成人免费视频| 久久精品亚洲中文字幕无码网站 | 国产99久久久国产精免费 | 67194国产精品免费观看| 亚洲AV综合色区无码二区爱AV| 国产精品久免费的黄网站| 中文字幕成人免费高清在线| 久久综合亚洲色一区二区三区| 成人男女网18免费视频| 一级白嫩美女毛片免费| 久久精品国产亚洲av高清漫画| 四虎成人免费网址在线| 三级黄色在线免费观看| 国产成人精品亚洲2020| 亚洲成片观看四虎永久| 亚洲成人在线免费观看| 又粗又长又爽又长黄免费视频| 色播亚洲视频在线观看| 国产大片线上免费看| 午夜精品一区二区三区免费视频| 日本亚洲欧美色视频在线播放|