我需要gb2312转unicode的算法~要得是原理,我自己写转换代码~谢谢

解决方案 »

  1.   

    看看这个http://blog.chinaunix.net/u2/72992/showart_1348916.html吧可能有点启发
      

  2.   

    哪个大哥给一份表……要整理好的二维数组,gb在第一列uni第二列……谢谢
      

  3.   

    uni在第一列gb第二列的也要……按uni排序的
      

  4.   

    楼主看看这个
    http://blog.csdn.net/myjava_024/archive/2008/11/14/3294816.aspx
      

  5.   

    问一句,我在网上找到的GB2312编码表怎么好像有些跟实际的对不上?
    我用gedit把一个unicode编码的文档转换成GB2312编码,发现其中原来中文的部分的编码变成了GB2312相应的编码,但是英文的和数字的却没有变,为什么?
    我在网上看到的GB2312编码表里面也有对英文字母和数字的编码阿,跟unicode的不一样。莫非是gedit的问题?
      

  6.   

    不一样吧code  +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
    A2A0     ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ          
    A2B0    ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖
    A2C0  ⒗ ⒘ ⒙ ⒚ ⒛ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾
    A2D0  ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ① ② ③ ④ ⑤ ⑥ ⑦
    A2E0  ⑧ ⑨ ⑩     ㈠ ㈡ ㈢ ㈣ ㈤ ㈥ ㈦ ㈧ ㈨ ㈩  
    A2F0    Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ       
    这个是GB2312的编码表