UTF8下的繁简编码之间的联系有规律么?如果实在不行就
繁体utf-8转繁体Big5转简体gbk再转简体utf8...

解决方案 »

  1.   

    繁体UTF-8就是从Big5(unicode编码)直接过来的,程序的处理流程就是现在把繁体中文UTF-8编码转换成简体中文,如果要这样改的话,那改动将非常大
      

  2.   

    UTF-8繁体和简体都是通用的,
    我以前也遇到过,但写了一个过虑器,
    把 request.setCharacterEncoding("UTF-8");
      response.setCharacterEncoding("UTF-8");
    就解决了;详细代码如下public class MyFilter extends HttpServlet implements Filter {
    private static final long serialVersionUID = 1L;
    private FilterConfig filterConfig; public void doFilter(ServletRequest request, ServletResponse response,
    FilterChain filterChains) throws IOException, ServletException {

    try{
        request.setCharacterEncoding("UTF-8");
        response.setCharacterEncoding("UTF-8");
        
    filterChains.doFilter(request,response);
    }catch(Exception ex){
    this.filterConfig.getServletContext().log(ex.getMessage());
    }
    }
    public void init(FilterConfig arg0) throws ServletException {
    // TODO 自动生成方法存根
    filterConfig = arg0;
    }
    }
      

  3.   


    UTF-8繁体和简体都是通用的, 
    ---------------------------
    我的意思是用我的以码表文件来转换UTF-8编码的繁体转换成简体UTF-8中文,转换出来的是乱码,如果是GBK繁体转换简体的话,就没有问题,该如何解决啊 ?谢谢!