日期:2014-05-18  浏览次数:20394 次

请教关于文字编码转换问题?
用Server.UrlEncode( "開 ")转成的是 %b6%7d
我想转成utf8的编码 %E9%96%8B  

%E9%96%8B    是在网页面用工具传的,谁能说说具体的代码是怎么写的、

------解决方案--------------------
UrlEncode进行编码是根据当前页面的使用的编码对URL参数进行编码。

%b6%7d 这种形式你的页面应该使用的是GB2312
%E9%96%8B 这种形式应该是使用的UTF-8

你可以通过指定页面的编码来实现%E9%96%8B这种形式,也可以通过下面的方式:
HttpUtility.UrlEncode (String, Encoding)


------解决方案--------------------
%b6%7d使用的是BIG5