有没有什么工具或者什么方法?可以 批量的 转换文件的encode。一个个文件打开改 的方法,就败推荐了哈。
解决方案 »
- 再问简单的问题~~~~
- 应用 Asp.net+mysql开发, 遇到的不得不说的问题。。
- 关于xml的 具体看文章内容
- |M| 如何取得DataGrid中页脚的T1值
- 从数据库读出N条纪录后,显示在一个TABLE里面,现在我想点某一条记录,跳到另外一个页面,并把选中的记录的KEY传过去,怎么做啊
- 求助!dropdownlist控件不能绑定我sql的查询结果
- 基于B/S的在线考试系统怎么做数据库链接
- 令开一贴求教关于一个界面不能多次打开的问题!
- vs.net的应用 在线等
- ASP.NET中OutOfMemoryException异常的处理方案 ZZ
- ASP.NET 怎么将实体类赌值给Cookies集合。。
- asp单选按钮值的获取
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />
List<string> fileList = new List<string>();
fileList.Add(@"D:\test.txt"); foreach (var file in fileList)
{
byte[] bytes; using (StreamReader reader = new StreamReader(file, Encoding.GetEncoding("gb2312")))
{
bytes = System.Text.Encoding.GetEncoding("gb2312").GetBytes(reader.ReadToEnd());
}
using (StreamWriter writer = new StreamWriter(file))
{
writer.Write(System.Text.Encoding.UTF8.GetString(bytes));
}
}把你所有要修改的文件路径放进List集合里就可以了
按照你的方法转换的话,转完都变成乱码了
然后把encode指定为gb2312,
输入 你好中国运行代码,再打开test.txt
变成了����й�