【发布时间】:2014-06-22 19:08:47
【问题描述】:
其实“严格来说,json 是无类型的,所以不能作为整数发送,必须是字符串。”在that question 2 年前说过。所以我想知道 JSON 中是否有任何更改以从 JSON 对象获取整数。我尝试通过这种方式调用整数;
static int versionCode=0;
jsonObject = new JSONObject(result);
JSONObject queryJSONObject = jsonObject.getJSONObject("query");
versionCode =queryJSONObject.getInt("versionCode");
而JSON是这样的;
{"query":{"versionCode":1,....}}
有什么办法吗?
谢谢。
【问题讨论】:
-
您问的是发送或接收/获取整数吗?您的标题与您的代码相矛盾。另外,可能相关:How to parse JSON in Android
-
你是对的,它应该正在接收。感谢您的评论。
标签: android json object integer call