1)http://php.weather.sina.com.cn/search.php?city=%B1%B1%BE%A9&dpc=1
2)http://php.weather.sina.com.cn/search.php?city=%C9%CF%BA%A3&dpc=1
上述两个网址差异不大:%B1%B1%BE%A9 VS. %C9%CF%BA%A3
,实际上是B1B1BEA9 & C9CFBAA3
(根据GB2312,B1B1代表中文单词“北
”,BEA9,“{ {1}}“,C9CF,”京
“,BAA3,”上
“)
我正在尝试编写一个程序来从输入字符中获取GB2312代码,例如:input:“海
”,输出:B1B1BEA9。
有人可以帮忙吗?非常感谢!
答案 0 :(得分:0)
String s="北京";
System.out.println(URLEncoder.encode(s,"GB2312"));
这将输出:
%B1%B1%BE%A9
你正在寻找这个吗?