日期:2014-05-18  浏览次数:20796 次

各位大侠,求救,中文编码问题!
最近开发一个和CVSTrac集成的系统,要从CVSTrac中取出USER表中的用户信息,但取出来后是乱码,应该怎么解决啊?用String str=new String(name.getBytes("ISO-8859-1"),"GBK");转换也不行!也不知道它的数据库用的是什么编码!换了好几种也不行!数据库用的是sqlite的!谁有好的编码解决方案啊?

------解决方案--------------------
写进数据库之前就应该用new String(name.getBytes("ISO-8859-1"))了把,数据库里面数据是正常的中文?
------解决方案--------------------
用的是JB吧...设置一下GB2312


------解决方案--------------------
可能是数据库中的数据问题...我以前也出现过类似的情况,数据库里面的数据看起来也是中文,用SQL语句也可以查询.但页面都是乱码.不管怎么设置都不行..后来仔细看了看数据库的那数据..把它又手工改动了下.后来就OK了
我到现在也不知道这些数据是怎么写进库里面去的.....