我的是通过手持设备扫二维码,有的二维码的汉字能正确的显示出来,但是大部分的二维码的汉字都是按着乱码显示的,但通过微信扫出来的就是正确的,我是基于Zxing进行读取的!!!并参考了
http://blog.csdn.net/yu413854285/article/details/7061462文章,按照步骤坐下来之后只是将乱码转化为了?,但依旧不能解决问题,有没有那个大神有办法,小弟赶项目,比较着急???
解码之后变成了:*????:ZA511C993*???:304*???: 3.00??1046??C*???:95B879806*???:ASTM A240M-15*????:15610*???:2.91*????:No.1*??:A1504941 *???????:L35ERPMATNO*%2500-3-11%*???????:2015-11-25$??(无论是UTF-8H还是GBK或者GB2312,都是这个样子的),其中转换的代码为:new String(resultStr.getBytes("ISO-8859-1"),"GBK");