我现在开发一个项目,用到FTP传输,web服务器是英文的2003已被我修改为采用东亚字符集,现在的问题是从FTP服务器下载到web服务器的汉字显示正确,但利用java导入到ORACLE(字符集ZHS16GBK)时,在数据库就显示乱码了,请问有什么好的解决办法.
我写了一段转化代码,但不行,请高手赐教.public static String convertFtpDBChineseChar(String p0)
{
try
{
//     String return_str = new  String(p0.getBytes("GBK"));
   byte[] bytes = p0.getBytes("utf-8");
   String return_str= new String(bytes,"GBK");
          
       return return_str;
       
}
catch(Exception e)
{
return p0;
}
}