2014-01-07 1 views
0

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Как получить код GB2312 из входного китайского иероглифа в Java

Существует небольшая разница в двух URL-адресов выше: %B1%B1%BE%A9 VS. %C9%CF%BA%A3, на самом деле, это было B1B1BEA9 & C9CFBAA3 (в соответствии с GB2312, B1B1 представляет китайское слово «», BEA9, „“, C9CF, «», Baa3 «»)

Я пытаюсь написать программу, чтобы получить код GB2312 от ввода символов, для пример: ввод: «北京», выход: B1B1BEA 9.

Любой может помочь? Большое спасибо !

ответ

0
String s="北京"; 
System.out.println(URLEncoder.encode(s,"GB2312")); 

это Выведет:

%B1%B1%BE%A9 

вы ищете это?

+0

Ровно! Большое спасибо! – rocky

Смежные вопросы