BufferedReader in = new BufferedReader(new InputStreamReader(
new FileInputStream(outputFile.getAbsolutePath() + ".txt"),"utf-8"));
String str;
while ((str = in.readLine()) != null) {
if(!"".equals(str.trim())){
String temStr = str.replaceAll("\\s*", "");
lineList.add(temStr);
//strB.append(temStr).append(EOL);
strB.append(temStr);
}
}
这样打印出来的大部分都是中文,小部分中文乱码,我在Myeclipse里面把它设置为UTF-8,tomcat也是UTF-8,它默认是GBK编码,我也给它设置过GBK或者GB2312也不行,求解
用记事本打开没有乱码?
加我微信214710841, 在线交流
用笔记本打开时已经乱码,所以我在想应该不是编码的问题,应该是用OCR扫描时出现的问题