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

请问关于文字编码转换有关问题

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

请教关于文字编码转换问题?
用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

热点排行