我想要顯示JSON響應時遇到問題。我正確地提取字符串,但是當有像'á'或'¿'這樣的字符而不是這些字符出現'Ã'或'¿'時。我認爲這個響應來自非UTF8的enconding,但我找不到如何轉換它。從Facebook的JSON響應中獲取奇怪的字符
編輯:我試圖做一個GET請求到以下網址:https://graph.facebook.com/me找回我的個人資料傳遞訪問令牌的信息。
HttpGet get = new HttpGet(url);
response = client.execute(get);
要提取我這樣做了迴應:
JSONObject json_object;
response.getEntity().writeTo(ostream);
json_object = new JSONObject(ostream.toString());
String name = json_object.getString("name");
Log.d("NAME",name);
請注意,我用的Android SDK編程。
謝謝。
你可以給我你正在做的請求的網址嗎? – 2010-10-19 23:36:21
你能展示你如何提取響應嗎? – 2010-10-19 23:57:56
我已更新問題,謝謝。 – Adrian 2010-10-20 09:41:38