读书人

C# html url中文乱码转换成汉语言

发布时间: 2013-01-28 11:49:56 作者: rapoo

C# html url中文乱码转换成中文
我将一个网页的源文件下载下来了,但是html代码中,有一个超链接,超链接是中文名的一个文件,但在html上是乱码:%E6%8B%9B%E8%81%98%E7%AE%80%E7%AB%A0%E6%A0%B7%E6%9C%AC.doc,现在我想要将%E6%8B%9B%E8%81%98%E7%AE%80%E7%AB%A0%E6%A0%B7%E6%9C%AC转换为中文,但是一直没找到方法,求解啊
[解决办法]

<script>
alert(decodeURIComponent('%E6%8B%9B%E8%81%98%E7%AE%80%E7%AB%A0%E6%A0%B7%E6%9C%AC.doc'))
</script>

[解决办法]
        string _s = "%E6%8B%9B%E8%81%98%E7%AE%80%E7%AB%A0%E6%A0%B7%E6%9C%AC.doc";
Response.Write(HttpUtility.UrlDecode(_s,System.Text.Encoding.UTF8));

读书人网 >ASP

热点推荐