当前位置: 首页 > news >正文

Android 打开 GBK项目如何设置成UTF-8

1.标题

今天打开一个eclipse老项目,编码格式为GBK,Android studio导入项目报错,本人想到一个方案就是批量修改文件格式从 GBK到 UTF-8,这样可以一键解决问题

2.开发脚本

使用前请备份代码   使用前请备份代码   使用前请备份代码

脚本代码如下,保存到文件下为 shell.ps1

# 获取当前脚本的所在目录
$folderPath = Get-Location# 获取所有子目录中的Java文件
$files = Get-ChildItem -Path $folderPath -Filter *.java -Recurseforeach ($file in $files) {# 读取文件内容,假设文件是GBK编码,逐行读取$content = Get-Content $file.FullName -Encoding Default# 将文件内容逐行写回,以UTF-8编码$content | Out-File -FilePath $file.FullName -Encoding UTF8Write-Host "Converted: $($file.FullName)"
}

脚本目录可以放在 src->main->java 目录下

打开PowerShell然后执行脚本

 .\shell.ps1

执行成功如下,看到JAVA类编程 UTF-8格式

完美收工,使用前请备份代码


http://www.mrgr.cn/news/20608.html

相关文章:

  • 完全分不清固态硬盘和机械硬盘的区别?看使用场景!
  • C++特殊类设计,
  • 【机器学习】朴素贝叶斯
  • 持久化分析
  • C语言新手小白详细教程(8)ASCll编码和字符串
  • 线程池
  • RISC-V (八)定时器中断
  • PWR电源控制(低功耗模式)
  • 【CSS】background样式没有生效
  • Redis 事务揭秘:如何确保数据一致性
  • LeetCode 3174.清除数字:一个不用栈的方法
  • 嵌入式OpenHarmony系统的一些特点
  • 高级java每日一道面试题-2024年9月04日-前端篇-前端的框架分类有哪些?
  • Linux驱动环境配置
  • 【灰度图图像间转换】
  • (二十九)STL map容器(映射)与STL pair容器(值对)
  • Excel如何把表格变成图表
  • 数据结构(15)——哈希表(2)
  • pyro.optim pyro ppl 概率编程 优化器 pytorch
  • 《机器学习》—— PCA降维