我如何访问这些JSONObjects?

时间:2014-10-18 13:31:14

标签: java json jsonobject

如何访问这些JSONObjects?

3 个答案:

答案 0 :(得分:1)

37.422258不在引号中,因此它被解释为double而不是字符串。尝试拨打getDouble

答案 1 :(得分:0)

你可以从这篇文章得到答案..看起来像一个重复的问题:

How to convert String to JSONObject in Java

希望它能帮助你获得一些想法......

答案 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"));