解决本地文本文件上传到服务器乱码问题(C#),ANSI转UTF-8编码
来源:互联网 发布:推荐书目 知乎 编辑:程序博客网 时间:2024/04/29 09:57
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace testConsoleApplication1{ class Class2 { public static void Main() { FileStream fs = new FileStream(@"D:\name.xml", FileMode.Open, FileAccess.Read); //D:\name.xml ANSI编码,含中英文 StreamReader sr = new StreamReader(fs,Encoding.Default); //StreamReader sr = new StreamReader(fs);中文会显示乱码,加上Encoding.Default就没有乱码了 FileStream fsw = new FileStream(@"D:\renamed.xml", FileMode.Create, FileAccess.Write); StreamWriter sw = new StreamWriter(fsw, Encoding.UTF8); Char[] charArr = new Char[100]; int count = sr.Read(charArr, 0, 100); while (count != 0) { sw.Write(charArr, 0, count); count = sr.Read(charArr, 0, 100); } sw.Close(); sr.Close(); fsw.Close(); fs.Close(); FileStream fstest = new FileStream(@"D:\renamed.xml", FileMode.Open, FileAccess.Read); StreamReader srtest = new StreamReader(fstest); string rlt = srtest.ReadToEnd(); Console.WriteLine(rlt); } }}
- 解决本地文本文件上传到服务器乱码问题(C#),ANSI转UTF-8编码
- J2ME读取本地文本文件(ANSI,Unicode,Unicode big endian,UTF-8编码)
- ANSI,UNICODE,UTF-8,GB2312,GBK)编码问题(转)
- Native2asciiUtil 文本文件转UNICODE编码文件(支持UTF-8,Unicode,UTF-16BE,ANSI|ASCII,GBK)
- java读取默认编码是ansi的文本文件时,解决中文乱码问题
- 【ANSI转UTF-8】用iconv命令解决Mac/Linux下编码问题
- PHP使用之上传文件到本地服务器(实现上传文件后页面内容不动、解决上传文件命名乱码后缀问题)
- Utf-8编码处理(解决c++/MFC下的乱码问题)
- mysql 数据库编码是UTF-8 如何解决乱码问题
- 解决Eclipse字符编码改为UTF-8后乱码问题
- 字符编码(ANSI,UTF-8,BINCODE)
- 解决SecureFXPortable上传文件到Linux服务器中文乱码问题
- 解决,文件上传到 ftp 服务器,中文出现乱码问题
- 解决 JAVA读取本地ANSI文件乱码问题
- windows创建文本文件默认为ANSI编码,读取文件乱码解决~!
- [转]字符编码,ansi, unicode,utf-8, utf-16
- 解决VS2005打开UTF-8编码文档乱码问题(ZZ)
- 【okhttp】Post请求设置utf-8编码(解决汉语请求乱码问题)
- 【编程之美】买票找零
- NTFS磁盘解析,检测Ak922.sys
- 单击任意单元格则选中本行的复选框代码(3)
- nagios check_oracle
- delphi 如何运行bat文件
- 解决本地文本文件上传到服务器乱码问题(C#),ANSI转UTF-8编码
- ezgui 与 ngui的对比
- exec 和 call 用法详解
- iphone 保存图片到相册照片库
- 透析回调函数
- typedef的语法描述
- HDU Image Recognition
- webView的使用及其乱码问题的解决方案
- J2SE基础夯实系列之equals 和 ==的两个特殊例子