首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

高分寻求DB2编码转换有关问题,来者有分

2011-12-27 
高分寻求DB2编码转换问题,来者有分!为了能够更好的说明存在的问题,我直接把代码贴上来,麻烦高手给予解决说

高分寻求DB2编码转换问题,来者有分!
为了能够更好的说明存在的问题,我直接把代码贴上来,麻烦高手给予解决说明。

我的Sql查询语句:
    .......
    CASE   XZFS   WHEN   1   THEN   '门市现金 '   WHEN   4   THEN   '暂存冲抵 '     END
    .......
java编码转换:
    String   hcsql=new   String   (hcsql.getBytes( "GBK "), "IBM-437 ");  
    ....
    ....
    map.put( "querySql ",hcsql);

执行查询:
    java.util.List   list   =   this.sqlMap.queryForList(statementId,map);      

写入Xml文件:
    final   String   pi   =   " <?xml   version=\ "1.0\ "   encoding=\ "GBK\ "?> ";
    StringBuffer   sb   =   new   StringBuffer();
                sb.append(pi);
            sb.append( " <dataset> ");
                              ......
                              ......
            sb.append( " </dataset> ");
输出
    System.out.println(new   String(sb.toString().getBytes( "IBM-437 "), "GBK "));

    结果:
          <XZFS> 门市现金 </XZFS>
          ......
          ......
          <XZFS> 暂??&#26;冲抵 </XZFS>

存在问题:
        在打印的结果中,对 "存 "字无法正常转码.同时还遇到对 "规 "字无法正常转码.
     
请高手给予指点.


[解决办法]
up
坐着看
[解决办法]
帮顶.
[解决办法]
来者有分,没分肯定不来
[解决办法]
没用过db2学习加帮顶
[解决办法]
“IBM-437”是什么东西?
[解决办法]
顶三米高
[解决办法]
怎么没一个老鸟来解决问题呢.都是为了分来看看吗
寒~~~~
[解决办法]
jf
[解决办法]
不懂,学习,帮顶,蹭点分。

热点排行