当前位置: 代码迷 >> ASP.NET >> baidu与google对中文的编码方式不一样啊晕了,该如何处理
  详细解决方案

baidu与google对中文的编码方式不一样啊晕了,该如何处理

热度:2162   发布时间:2013-02-26 00:00:00.0
baidu与google对中文的编码方式不一样啊,晕了
想做一个搜索功能,发现baidu与google对中文的编码方式不一样
比如“程序”,这个词在百度里面搜索,url显示这个词语的编码为:
%B3%CC%D0%F2
google中搜索显示的编码却是:%E7%A8%8B%E5%BA%8F

我在程序中可以用Server.UrlEncode( "程序 ")得到google的编码方式,我想把中文转成百度的这种编码方式应该用什么方法呢?

谢谢各位

------解决方案--------------------------------------------------------
string s = HttpUtility.UrlEncode( "程序 ", System.Text.Encoding.GetEncoding( "gb2312 "));
  相关解决方案