現在、次のコードを使用していますが、うまく機能しません。変換できる単語はごくわずかです。
public String convert(String big5) throws java.io.UnsupportedEncodingException {
byte[] tmp = big5.getBytes( "UTF-16BE");
String result = "";
for (int i=0; i<tmp.length; i++) {
result += Integer.toHexString(((int)tmp[i]));
}
return result.toUpperCase();
}