首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么将“%D6%D0%B9%FA”这样的字符转换为正常的字符串

2012-02-20 
如何将“%D6%D0%B9%FA”这样的字符转换为正常的字符串?如何将“%D6%D0%B9%FA”这样的字符转换为正常的字符串?[

如何将“%D6%D0%B9%FA”这样的字符转换为正常的字符串?
如何将“%D6%D0%B9%FA”这样的字符转换为正常的字符串?

[解决办法]
比如:
Response.write(Server.UrlEncode( "美女 "))
输出:
%c3%c0%c5%
------------------
string aa = "%D6%D0%B9%FA ";
string x = System.Web.HttpUtility.UrlDecode(aa,System.Text.Encoding.GetEncoding( "Gb2312 "));
Response.Write(x);

string y = System.Web.HttpUtility.UrlEncode(x,System.Text.Encoding.GetEncoding( "Gb2312 "));
Response.Write(y);


bb=Server.UrlEncode(aa);
aa=Server.UrlDecode(bb);

热点排行