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

如何把网址中的 %E6 之类的编码转为 中文

2013-11-15 
怎么把网址中的 %E6 之类的编码转为 中文怎么把网址中的 %E6 之类的编码转为 中文目测一个中文用 4个 %xx

怎么把网址中的 %E6 之类的编码转为 中文
怎么把网址中的 %E6 之类的编码转为 中文

目测一个中文用 4个 %xx  表示

谢谢
[解决办法]

01.string text = "http://www.baidu.com/baidu?word=%D6%D0%B9%FA%B4%F3%B0%D9%BF%C6%D4%DA%CF%DF%C8%AB%CE%C4%BC%EC%CB%F7&tn=myie2dg";  
02.string result = HttpUtility.UrlDecode(text, Encoding.GetEncoding("gbk"));  
03.Response.Write(result);//输出http://www.baidu.com/baidu?word=中国大百科在线全文检索&tn=myie2dg  

[解决办法]
HttpUtility.UrlDecode
[解决办法]
%E6转换不了中文,必须成对地一组才能得到一个中文字。

热点排行