不是将繁体转换为简体,而是将
GBK里面能够显示的繁体字显示为简体字就ok拉

解决方案 »

  1.   

    繁简转换,要查表不查表用GBK对BIG5重新编码也是可行的,只是繁体还是繁体,不过码变了,简体的应用程序能看了。(范围GB18030 > GBK(包含GB2312) > BIG5)byte[] bytes = some big 5 string data;
    String b5 = new String(bytes, "BIG5");
    java.io.OutputStream.write(b5.getBytes("GBK"));或java.io.OutputStream os = ...;
    java.io.Writer out= new java.io.OutputStreamWriter(os, "GBK");
    out.write(b5);
      

  2.   

    sorry
    不是繁简转换,我自己就是做繁简转换的.
    http://fjt.todayisp.com:7751/  是我自己做的繁简转换网站我只是想将GBK里面的一些看上去是繁体的字转换为简体的字而已
    例如我在GBK程序下看到的是
    中華人民共和國(看到的)中华人民共和国(要得到的)
      

  3.   

    有点儿不知所云。繁简互转有几种不同方式和含意:
    1)GBK编码空间内部繁简互转(GBK编码在单一的编码空间内部提供了汉字的简繁编码),应该有做此转换的程序,双向的映射表以前我也看到过的,google一下应该容易找到的;
    2)按同源同意的对应关系在GBK与BIG5间映射,这个意义与1)完全不同,但方法完全相同;
    上面两种做法都属于按同源同义的方式映射,是最有意义的做法;3)GBK<-->Unicode<-->BIG5,按不同的代码页进行映射,以Unicode为中介,会有大量的编码丢失。windows2000附件中的中文编码转换器大概就是这么做的。
      

  4.   

    在Java的UNICODE支持下,BIG5 >> GBK不会丢字,反过来不行。