這樣的代碼:爲什麼org.json.JSONObject getLong和GetString不等於
JSONObject contentObject = new JSONObject(content);
JSONObject params = contentObject.getJSONObject("response_params");
Log.d("onTest", "channel_id:" + params.getString("channel_id"));
Log.d("onTest", "channel_id:" + params.getLong("channel_id"));
日誌打印:
08-21 12:46:21.470: DEBUG/onTest(25228): onMessage: content : {"response_params":{"appid":"1071410","channel_id":"3537275240990320342","user_id":"714893193627619861"},"request_id":1293438498}
08-21 12:46:21.480: DEBUG/onTest(25228): channel_id:3537275240990320342
08-21 12:46:21.480: DEBUG/onTest(25228): channel_id:3537275240990320128
爲什麼getLong與價值3537275240990320128,但價值3537275240990320342獲取字符串?
你能說明實際內容是什麼嗎? – Tishka17