@批量转txt文本编码,由utf-8转为ANSI(ASCII)
废话不多说,直接上代码,这是java的技术;之前在网上找了好久都没有多大作用,老是出现乱码;找不到原因,现在可以了;转编码可以实现了!

具体代码如下:

// 代码部门
//默认的输出目录...private static final String destSourcePath = "D:\\ansiTXT";public static void main(String[] args) {File destFile = new File(destSourcePath);if (!destFile.exists()) {destFile.mkdir();}try {//获取当前目录String nowPath = System.getProperty("user.dir");File nowFile = new File(nowPath);File[] txtFiles = nowFile.listFiles((dir, name) -> name.contains(".txt"));//获取到文件之后,保存名称String txtFilePath;String destFilePath;//批次该目录下的文件...for (File txtFile : txtFiles) {//处理这些文件txtFilePath = nowPath + "\\" + txtFile.getName();destFilePath = destSourcePath + "\\" + txtFile.getName();//内部方法在下面writeFile(txtFilePath,destFilePath);}System.out.println("success!!!");} catch (Exception e) {e.printStackTrace();}}//这就是核心转换代码,commons-io里面的工具类...private static  void writeFile(String txtFilePath, String destFilePath) throws Exception {//由utf-8转gbk输出文本...FileUtils.writeLines(new File(destFilePath), "GBK", FileUtils.readLines(new File(txtFilePath),"UTF-8") );}
//记得添加pom的依赖<dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.4</version></dependency>

可以使用了!!!

说明

代码作用:
批量转txt文本,由utf-8,转为ANSI(ASCII)
作者:
潘为富 email:17855763060@163.com

[1]: 姓名:潘为富 email:17855763060@163.com

批量转txt文本编码,由utf-8转为ANSI(ASCII)相关推荐

  1. Python,批量删除txt文本指定行

    本文解决问题:批量删除多行txt文本中的内容. 思路: 1.找出需要删除行的 id(就是需要删除那些行,把这是第几行给记录下来.) 2.将原文本内容不需要删除的行   赋予到 新的列表.(以此达到删除 ...

  2. txt 文本编码“unicode(UTF-8)”不适用 解决方法

    之前在某些网站下载了电子书,打开时会提示如上的错误,无法打开. 根据别人的分析,应该是该文本采用了gb2312或者其他编码导致,使用万能解码的网站进行对文本编码检测,并转换为utf-8,就可以正常打开 ...

  3. Python批量更改txt文本每行数据

    # with open('./5k.txt') as f: # lines = f.readlines() # 整行读取 f = open('./trainvalno5k.txt') lines = ...

  4. 批量修改txt文本文件编码工具——UltraCodingSwitch

    文章目录 1.前言 2.解决方案:UltraCodingSwitch 1.前言 在Win10之前,记事本默认编码为"ANSI"(GBK): 如今Win11,记事本默认编码为&quo ...

  5. Python实现批量按顺序读取txt文本并保存到新文本txt中

    目录 问题引入: 常见问题: ①文本顺序错误 解决方案:在os.lisdir()运行后的文件排序方法: ①文件名只由数字构成的排序方法: ②文件名中有数字以及其他符号的排序方法 问题引入: 在下载一本 ...

  6. 批量修改txt(或其他)文件编码为utf-8

    批量修改txt(或其他)文件编码方式为utf-8 这两天敲代码批量处理txt文件时一直出现报错: UnicodeDecodeError: 'utf-8' codec can't decode byte ...

  7. java 读取txt乱码_java 逐行读取txt文本如何解决中文乱码

    java读取txt文本中如含有中文,可能会出现乱码,解决方案是: 1.要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8: 2.利用 InputStre ...

  8. java写到txt乱码_java读取txt文本发生乱码的解决方法

    java读取txt文本发生乱码的解决方法 发布时间:2020-06-25 17:35:58 来源:亿速云 阅读:90 作者:Leah 本篇文章为大家展示了java读取txt文本发生乱码的解决方法,代码 ...

  9. type-cmd命令批量合并txt文件-乱码-编码转换问题

    type-cmd命令批量合并txt文件-乱码-编码转换问题 下载软件EditPlus, 用来转化txt文件的编码形式, 避免出现type命令操作之后的乱码问题 用win+R打开cmd,只能用cmd,不 ...

最新文章

  1. 17日南土所蒋瑀霁报告:红壤团聚体尺度养分转化的生物学过程(线虫-微生物互作机制)...
  2. UIViewController的生命周期及iOS程序执行顺序
  3. 双12众商超沦陷,你是否习惯了扮演观众?
  4. webpack里的module选项配置
  5. c#操作excel后关闭excel.exe的方法
  6. 中概股暴跌后的大厂员工:230万缩水至23万、和家人一起“开源节流”
  7. js,jquery小知识点
  8. 解决将visio图片插入Word后有大片空白
  9. 未来软件是什么样子?-SIF期货
  10. 东芝服务器报错误代码维修,东芝复印机错误代码和维修代码
  11. “双评价”——ArcGIS水资源评价
  12. 蒙特卡洛(Monte Carlo)方法的理解
  13. HTML Rendering Error
  14. 将List集合用字符串,逗号隔开进行拼接
  15. M40Z-025003TB0西克光电开关 订货号: 1200128
  16. 怎么把好几行弄成一行_怎么把excel表格里多行变成一行数据|excel表格中让多行内容变成为一行...
  17. 深度长文:AMD的崛起、衰落与复兴
  18. (整理)吊炸天的CNNs,这是我见过最详尽的图解!(上)
  19. 虚幻——动画蓝图、状态机制作人物走跑跳动作
  20. 全网最全,接口自动化测试怎么做的?精通接口自动化测试详解

热门文章

  1. php 获取用户访问真实IP方法
  2. 英语学习--八月转折
  3. 【云原生】第十篇--Docker主机集群化方案 Docker Swarm
  4. 产品 电信nb接口调用_基于NB-IoT平台数据透传模式的应用接入平台设计方法与流程...
  5. 为什么Move将超越Solidity成为主流编程语言?
  6. pycharm中文专业版安装使用
  7. 25组精品图标分享,适合2011风格网站制作使用
  8. Matlab/Simulink:动态系统模型的表示及仿真分析基础
  9. 武汉大学计算机学院2019放假,2019-2020年武汉大学生放寒假时间安排
  10. C语言-多层for循环详解