實際上「嚴格地說,json是無類型的,所以你不能將它作爲整數發送,它必須是一個字符串。」據說在that question 2年前。所以我想知道是否有JSON中的任何更改從JSON對象獲取整數。我嘗試以這種方式調用整數;發送Integer到Json調用
static int versionCode=0;
jsonObject = new JSONObject(result);
JSONObject queryJSONObject = jsonObject.getJSONObject("query");
versionCode =queryJSONObject.getInt("versionCode");
而JSON是這樣的;
{ 「查詢」:{ 「的versionCode」:1,...}}
什麼可以做什麼?
謝謝。
是你問的發送或接收/獲取的整數?您的標題與您的代碼相矛盾。此外,也許有關:[如何在Android中解析JSON](http://stackoverflow.com/questions/9605913/how-to-parse-json-in-android) –
你是對的,它應該接收。感謝您的評論。 – ufukcakir