utf-8 转 gb2312 对方传过来的 参数值是utf-8的,我接收到的是乱码 “娴嬭瘯娲诲姩” ??这个怎么解决呢是我接收的问题,应该怎么弄呢,才能转为gb2312 正常的中文呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var reader = new StreamReader(Request.InputStream, Encoding.GetEncoding("GB2312"));var text = reader.ReadToEnd(); byte[] myByte = System.Text.Encoding.UTF8.GetBytes("测试活动"); string sks = System.Text.Encoding.GetEncoding("gb2312").GetString(myByte); // 得到 sks=娴嬭瘯娲诲姩; 怎样把sks"娴嬭瘯娲诲姩" 再转成 "测试活动"; 那不可能,这里第一句得到的是utf8编码后的字符串数据,再用gb2312来解码,有一部分数据可能已经丢失了。 在firefox下如何应用activeElement属性!!!!!!!!!!!! 高手们都进来。。问题绝对用难度!关于客户端和服务器端互访问题! datagrid 的问题 ASP.NET中可以用多线程吗,什么情况下用啊? 问一个恶心我好几个小时的数据库问题 怎么用Tabstrip和Multipage做一个选项卡控建? 求救 ASP.NET 中动态生成的按钮的事件响应 框架页跳转问题,急! 如何在 datagrid 中定位到要编辑的行. ASP.NET关于引用主题基本的问题 将xml文件中的数据导入到数据库中 session登陆超时怎么提示?
var text = reader.ReadToEnd();
byte[] myByte = System.Text.Encoding.UTF8.GetBytes("测试活动");
string sks = System.Text.Encoding.GetEncoding("gb2312").GetString(myByte);
// 得到 sks=娴嬭瘯娲诲姩; 怎样把sks"娴嬭瘯娲诲姩" 再转成 "测试活动";
那不可能,这里第一句得到的是utf8编码后的字符串数据,再用gb2312来解码,有一部分数据可能已经丢失了。