批量将文件转换为UTF-8无BOM格式_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 批量将文件转换为UTF-8无BOM格式

批量将文件转换为UTF-8无BOM格式

 2014/4/19 21:21:09  thermal  博客园  我要评论(0)
  • 摘要:最近有一个项目需要迁移,要把文件全部转换成utf8格式的,本来想用python,后来听说PowerShell很是强大,就试着用了一下,果然好用啊!$list=Get-ChildItem.\-recurse*.java|%{$_.FullName}$Utf8NoBomEncoding=New-ObjectSystem.Text.UTF8Encoding($False)foreach($iin$list){$a=Get-Content$i[System.IO.File]:
  • 标签:文件

最近有一个项目需要迁移,要把文件全部转换成utf8格式的,本来想用python,后来听说PowerShell很是强大,就试着用了一下,果然好用啊!

$list = Get-ChildItem .\ -recurse *.java|%{$_.FullName}
$Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False)
foreach ($i in $list){
    $a = Get-Content $i
    [System.IO.File]::WriteAllLines($i, $a, $Utf8NoBomEncoding)
}
发表评论
用户名: 匿名