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();// 打印错误信息
        }}
}

转载于:https://www.cnblogs.com/549294286/archive/2013/04/29/3051278.html

【java】【乱码】Java 读取本地 UTF8 txt文件乱码处理相关推荐

  1. Oracle使用json后乱码,nodejs读取本地中文json文件出现乱码解决方法

    1. 确定json文件是UTF-8 无BOM编码的的.如果有BOM,会在读取第一行的时候出现乱码. Per "fs.readFileSync(filename, 'utf8') doesn' ...

  2. node readFile读html乱码,nodejs读取本地中文json文件出现乱码

    1. 确定json文件是UTF-8 无BOM编码的的.如果有BOM,会在读取第一行的时候出现乱码. Per "fs.readFileSync(filename, 'utf8') doesn' ...

  3. 随记 C#读取TXT文件乱码

    背景:C# 读取提供的txt文件乱码,仔细观察文本内容发现有中文冒号,于是开始解决中文乱码问题 1.网上搜索一波: //GB2312 StreamReader reader = new StreamR ...

  4. Java中使用字符流读取UTF-8和写出txt文件 乱码 问题

    乱码问题一直都是非常难受的问题,本文解决Java中使用字符流读取UTF-8和写出txt文件 乱码 话不多说,直接上图 输出结果: 使用代码: 解决:

  5. java ftp读取文件内容_java读取ftp中TXT文件的案例

    最近在开发关于java读取ftp中TXT文件,其中有些坑踩了一下,再次做个记录 1.读取文件时我会根据文件名称去生成数据库表,oracle数据库对于表名的长度是有限制的,最多30个字符 2.对于多个文 ...

  6. java读取字符串,生成txt文件

    /*** 读取字符串,生成txt 文件 已解决未设置编码时,在项目中直接打开文件,中文乱码问题* WriteText.writeToText(musicInfo,fileName)直接调用* * @a ...

  7. java小编程-----读取文本文件csb.txt,统计字符个数,并把结果保存到result.txt

    文件路径要写对....!!!!! !!!!!!! 改变.txt文档的字符集,即打开.txt文档,然后另存为,然后下面你会看到的!!!!!!!!!!!!!!!!!!!!!!!!!! package Te ...

  8. Java I/O读取和解析.emp文件示例

    Java I/O读取和解析.emp文件示例 1.使用到的知识点 2.示例1 2.1存储几个员工数据到不同的文件 2.1.1题目要求 2.1.2相关代码 2.1.3结果展示 2.2读取存储数据的文件 2 ...

  9. python写入TXT文件乱码,且utf-8无效

    python写入TXT文件乱码,且utf-8无效 使用write函数写入txt文件,enconding='utf-8',得到的文件中部分中文乱码. 解决: 将代码改为: f1 = open(" ...

最新文章

  1. 解读main()方法中的String[] args
  2. ACL 2016 | Modeling Coverage for Neural Machine Translation
  3. 前端学习(2251)提交代码
  4. java读写注册表的两种方式,Preferences与jRegistry
  5. java 提取轮廓_TensorFlow 卷积操作模拟sobel算子提取图像轮廓
  6. 立冬了 广州还是夏天
  7. OpenCV android 开发
  8. 串行总线 —— I2C、UART、SPI
  9. 服务器webpack构建性能,webpack性能优化——构建效率(一)
  10. 台式计算机怎么安装无线信号接收器,电脑wifi接收器怎么用
  11. asp.net打开客户端bartender文件
  12. 嵌入式软件可靠性设计
  13. 人均劳动生产率的单位_生产率的单位是什么?
  14. [C#] 调用MATLAB(Matlab COM接口) (一)调用函数
  15. [VM]解决虚拟机声音滋滋声
  16. android edittext 动画,如何在Android中的TextView或EditText中添加动画表情符号
  17. 一本永不过时的元宇宙专著《元宇宙:通往无限游戏之路》
  18. 机械结构优化设计方法
  19. stm32学习笔记 TIM定时器中断1.定时器基本定时功能(含代码)
  20. 多元函数中的泰勒公式的表达

热门文章

  1. JAVA数组扁平化整合_5种方法实现数组扁平化
  2. python对浏览器的常用操作_Selenium元素的常用操作方法分析
  3. linux系统进程控制实验报告,Linux进程控制实验报告.doc
  4. php redis 传递闭包,通过缓存构建高性能 Laravel 应用
  5. java 进度条_进度条Java
  6. 服务器上次文件命令,服务器上次文件命令
  7. 计算机毕业设计答辩慌?软工本科 Java EE 毕设项目答辩问题、答案汇总指南奉上
  8. sqli-lab——Writeup21~38(各种过滤绕过WAF和)
  9. matlab meshgrid函数_matlab入门(三)图像可视化
  10. ubutun 更换网络源_「ubuntu脚本1」开启ssh替换第三方源开启tab键补齐屏蔽nouveau