2 y393791327 y393791327 于 2015.05.29 15:26 提问

oracle数据库的编码为US7ASCII。取出中文乱码,怎么可以不改数据库编码的情况下转码

oracle数据库的编码为US7ASCII,在jsp页面取出来为乱码,我需要怎么才能把乱码转成正常中文显示String newStr= new String(name.getBytes("ISO-8859-1"),"GBK");这段代码可以转成正常数据,我希望有个方法可以改变全局中文乱码的方法。求大神指教

1个回答

guwei4037
guwei4037   Ds   Rxr 2015.05.29 15:47

要么改数据库的编码,要么写一个编码转换方法,每次转换一下。

u010006309
u010006309 回复y393791327: 楼主此问题解决了吗
2 年多之前 回复
y393791327
y393791327 怎么每次转换?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!