如何访问这些JSONObjects?
答案 0 :(得分:1)
37.422258不在引号中,因此它被解释为double而不是字符串。尝试拨打getDouble。
答案 1 :(得分:0)
答案 2 :(得分:0)
我要求您展示完整的JSON
,因为图片模糊,显示文字总是好的,但这是您解析JSON
JSONObject dataObj = new JSONObject(jsonString);
JSONArray results = dataObj.getJSONArray("results");
JSONObject geometry = results.getJSONObject(0).getJSONObject("geometry");
JSONObject location = geometry.getJSONObject("location");
lat = String.valueOf(location.getDouble("lat"));
lng = String.valueOf(location.getDouble("lng"));