【java】【乱码】Java 读取本地 UTF8 txt文件乱码处理
2013-04-29 22:29
519 查看
package test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; /** * @author JavaAlpha 2012-7-12下午02:06:27 UTF8 txt文件乱码处理 */ public class QQGroup { /** * @param args */ public static void main(String[] args) { readTxt(); } private static void readTxt() { try { File f1 = new File("e:/qqgroup.txt");// 打开文件 FileInputStream in = new FileInputStream(f1); // 指定读取文件时以UTF-8的格式读取 BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8")); // 读取文件,UTF8,不要加- String name = ""; String numb = ""; String str; System.out.println("群名*************群号"); while ((str = br.readLine()) != null) { if (str.indexOf("class=\"addrtitle\">")>-1) { name = str.substring(str.indexOf(">"), str.indexOf("</")); System.out.println("群名:" + name); } if (str.indexOf("gid=")>-1) { numb = str.substring(str.indexOf("gid="), str.indexOf("@groupmail")); System.out.println("群号:" + numb); } } in.close();// 关闭读取 } catch (Exception e1) {// 如果有错误,这里进行处理 e1.printStackTrace();// 打印错误信息 } } }
相关文章推荐
- Java 读取本地 UTF8 txt文件乱码处理
- Java 读取本地 UTF8 txt文件乱码处理
- [Java]读取文件方法大全及乱码处理
- Java中从txt文件中读取和存储内容出现乱码的解决之道一:
- java读取本地txt文件并插入数据库
- JAVA读取本地txt文件
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决
- Java读取本地json文件及相应处理
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取txt或其他文件以UTF-8格式输出的时候,第一行代码出现“?”乱码的原因及解决方案!
- java 读取txt文件乱码
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- 关于使用java从http接口取数据保存到本地文件的中文乱码处理
- java读取本地txt文件
- 关于使用java从http接口取数据保存到本地文件的中文乱码处理
- Java读取TXT文本文件乱码解决方案
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java - 从本地文件中读取id 和 url 将 pagesource 保存为txt
- iOS读取本地txt文件为乱码的解决方法
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法