ie地址栏中url中的汉字转换为%xx,是转换为什么码了? 

解决方案 »

  1.   

    其实也就是16进制表示, 空格 为%20 (0x20)  &为%26 (0x26)
      

  2.   

    其实汉字也是,用baidu搜索 你 显示 %C4%E3拿到 UE里16 进制显示 你 显示 0xC4 E3
      

  3.   

    但是editplus显示“你”是0x4F60
      

  4.   

    明白了,editplus里面显示的是unicode的代码
    请问,如何转换16进制为unicode?
      

  5.   

    google里的%**%**%**是UTF8编码,%**%**%**表示一个汉字
    baidu里的是gb2312编码,这要取决于网站的编码方式.
    UTF8可以转化成Unicode,不能直接转化成gb2312,
    但是Unicode能直接转化成gb2312,反过来也是.