String pathname = "web/static/outPutFile.txt";
FileReader reader = new FileReader(pathname);
BufferedReader br = new BufferedReader(reader);

原因:编码和解码的方式不一致导致乱码

解决方法一:将txt文件的编码方式设置为UTF-8.

解决方法二:使用转换流InputStreamReader,并设置解码方式为GBK

String pathname = "web/static/outPutFile.txt";
FileInputStream fis= new FileInputStream(new File(pathname));
InputStreamReader isr=new InputStreamReader(fis,"GBK");
BufferedReader br = new BufferedReader(isr);

解决FileReader读取文本文件中字乱码问题相关推荐

  1. 解决fileReader读取文件乱码

    解决fileReader读取文件乱码 idea默认编码格式是utf-8(标准万国码的一种),而Windows操作系统默认是GBK(中文码表),如果fileReader读取系统中的文件,则无法将字节转换 ...

  2. 成功解决pandas读取文件中不读取第一索引列

    成功解决pandas读取文件中不读取第一索引列 目录 解决问题 解决思路 解决方法 解决问题 解决pandas读取文件中不读取第一索引列 解决思路 pandas输出时会默认增加一列索引列 解决方法 添 ...

  3. 解决C#读取文本文件乱码

    在读取文本文件的内容时,如果里面有中文,常常出现乱码问题.一般原因主要是文本文件的编码不是UTF-8格式,而C#中读文件默认的编码是UTF-8,所以读出的是乱码. 解决办法是进行编码的转化. 代码如下 ...

  4. 使用字节流读取文本文件时,乱码问题的产生与解决

    问题: 使用字节流读取文本文件时,会将一个汉字劈成两半,一次只能读一半出来,产生了乱码,无法使用.就算是一次读取2个字节出来,也依然不能解决问题. 如何解决乱码问题,读出完整的汉字和中英文混杂的整篇文 ...

  5. java中html中文乱码怎么解决_Java读取网页HTML 汉字乱码 (已解决,bufferedReader中编码改成...

    Java读取网页HTML 汉字乱码 (已解决,bufferedReader中编码改成 Java读取网页HTML 汉字乱码 (已解决,bufferedReader中编码改成跟网页的一致即可) #网页HT ...

  6. 解决FileReader读取txt文件乱码

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 场景与问题 利用FileReader读取本地txt文件,出现了乱码:文件内容如下: 请注意:此 ...

  7. IDL读取文本文件中多维数组的方法

    今天给大家介绍下怎么用IDL语言读写多维数组.以下面这个三维数组为例 3585   1368    114     56     52     29     25     14    3586   1 ...

  8. 一种可以解决python读取文件中文出乱码的方法

    这几天刚刚入手学习python,今天在进行python文件存取的时候出现输出中文乱码问题.当然作为一名python技术小白,也只能通过在百度上查找结果.通过导入 'os'模块,如下: username ...

  9. 巧妙解决Windows 7系统中软件乱码问题

    笔者是一位Windows7的测试用户,一路从最开始的6801到目前的7068,都使用过,当然也遇到了很多麻烦事,不过总体来说 Windows7确实不错,它有着XP的速度和Vista的界面,表里如一,对 ...

最新文章

  1. 开源交换需新框架 技术团队也待整合
  2. 计算机视觉的“惨胜”:反思大型图像数据集
  3. 使用NTDSXtract离线抓取Domain Hash
  4. SqlServer在附加数据库时提示:无法打开物理文件**.mdf 操作系统错误拒绝访问
  5. linux sed命令替换目标字符串所在行整行为给定值
  6. Coding: 一亿个数找最大的1000个数
  7. CCF NOI1035 数根
  8. Testner自动化测试平台免费开放啦
  9. [转载] python常用库
  10. 【Java】ArrayList 为啥要实现 RandomAccess 接口
  11. sql union 行数不同_十八般武艺玩转GaussDB(DWS)性能调优(二):坏味道SQL识别
  12. 中国公司又称雄国际AI大赛,IARPA人脸识别挑战赛依图夺冠
  13. 自学python能找到工作吗-互联网寒冬,现在开始自学python能找到工作吗?
  14. 第一次提交本地代码到github上
  15. 第三季-第12课-多进程程序设计
  16. 【原创】实战padding oracle漏洞
  17. Android boot.img system.img ramdisk.img的解释
  18. linux安装Java环境
  19. related_name
  20. 12_传智播客iOS视频教程_注释和函数的定义和调用

热门文章

  1. 资本市场+金融科技,广州试点能否擦出新火花?
  2. 高级端点保护 (AEP) 简介
  3. java cookbook 3_CookBook/Java核心/3-Java反射.md at master · Byron4j/CookBook · GitHub
  4. MySQL 报错:Could not acquire management access for administration 不能正确登录怎么办?
  5. FLutter web app 运行显示空白页
  6. Keil uVision5软件同时使用C51、ARM、Nuvoton单片机和STC单片机的安装和配置方法
  7. 万字综述智能驾驶车载激光雷达关键技术与应用算法
  8. j1900适合装哪版群晖_4000-10000元适合家庭使用的台式电脑选购指南(9月)
  9. opengl绘制位图字体c语言源代码,使用OpenGL位图字体将文本放到屏幕上
  10. 网络基础一(物理层)