c# 编码转换
2011-08-29 17:36
183 查看
在网上找的。
C#编码转换
编码转换的代码://写入数据库时进行转换
public string GB2312_ISO8859(string write)
//读出时进行转换
public string ISO8859_GB2312(string read)
//批量数据转换
//其实就是将dataset的内容读出到xml文件,然后再输出
public DataSet ISO8859_GB2312(DataSet ds)
{
string xml;
xml = ds.GetXml();
ds.Clear();
//声明字符集
System.Text.Encoding iso8859,gb2312;
//iso8859
iso8859 = System.Text.Encoding.GetEncoding("iso8859-1");
//国标2312
gb2312 = System.Text.Encoding.GetEncoding("gb2312");
byte[] bt;
bt = iso8859.GetBytes(xml);
xml = gb2312.GetString(bt);
ds.ReadXml(new System.IO.StringReader(xml));
return ds;
}
相关文章推荐
- c# bitmap和base64编码相互转换
- C#读写文件:编码和转换(string和byte[]转换为例)
- [转]使用C#实现长整型向任意编码的转换和逆转换
- C# 转换 ISO-8859-1 编码
- C#实现整型数据字任意编码任意进制的转换和逆转换简介
- Base64编码的字符串与图片的转换 C#
- C#通过编码在字符和字节之间的转换
- Base64编码的字符串与图片的转换 C#
- c#中转换编码的函数
- 用C#写的小工具,可以将当前文件夹及其子文件夹内的所有文本文件转换为utf-8编码格式。
- C#汉字Unicode编码相互转换
- C#汉字Unicode编码相互转换
- .Net(c#)汉字和Unicode编码互相转换
- 视频编码格式转换工具 c#
- C#,JavaScript 汉字转换为Unicode编码 Unicode编码转换为汉字
- C#_汉字与GBK,Unicode,UTF-8编码之间的转换(by daode1212)
- C#中将UNICODE编码后的字符转换为汉字
- C#将字符转换成utf8编码 GB321编码转换
- c#中int32与byte[]之间的互换,以及base64编码的转换
- c#之如何转换文本文件编码格式为utf-8