基本上我正在閱讀包含像這樣的html實體的JSON字符串:一
但在我的應用程序中沒有用。我需要這個:一
(日文字符1)在黑莓手機上翻轉日文字符的HTML實體
這樣做的最好方法是什麼? 無論是JSON和我的應用程序使用UTF-8
我已經分析了int
所以現在我基本都int i = 19968;
我試圖鑄造一個字符,轉換爲十六進制,然後澆鑄到一個字符。 但沒有任何作品。
幫助。
基本上我正在閱讀包含像這樣的html實體的JSON字符串:一
但在我的應用程序中沒有用。我需要這個:一
(日文字符1)在黑莓手機上翻轉日文字符的HTML實體
這樣做的最好方法是什麼? 無論是JSON和我的應用程序使用UTF-8
我已經分析了int
所以現在我基本都int i = 19968;
我試圖鑄造一個字符,轉換爲十六進制,然後澆鑄到一個字符。 但沒有任何作品。
幫助。
事實證明這是一個模擬器的問題。我以某種方式改變了模擬器..並假定東亞模擬器將支持漢字,但它只是畫了盒子。
試試下面的代碼:
int i = 19968;
byte[] bytes = new byte[2];
bytes[0] = (byte)((i >>> 8) & 0x00ff);
bytes[1] = (byte)(i & 0x00ff);
String str = null;
try {
str = new String(bytes, "Unicode");
// System.out.println(str);
}
catch(UnsupportedEncodingException uee) {
uee.printStackTrace();
}
oops。鑄造成'char'的作品也是如此。 –
你能提供你嘗試使用的代碼嗎? –