gpt4 book ai didi

java - JSON 在解析时不返回任何输出

转载 作者:行者123 更新时间:2023-11-29 20:57:05 24 4
gpt4 key购买 nike

<分区>

我在 JSON 方面经验不多,所以这个问题可能有点微不足道,但我无法解决这个问题。我有一个简单的 JSON 字符串,例如:

["{\"__type:\"GeoPoint\",\"latitude\":51.165691,\"longitude\":10.451526}","{\"__type:\"GeoPoint\",\"latitude\":20.593684,\"longitude\":78.96288}"]

我想解析 JSON 并获取不同变量中的值。我已经实现了下面的代码 fragment ,但它没有按预期工作。解析 JSON 后我看不到任何日志。 代码:

String jsonString = arg0.get(i).get(0).getJSONArray("tripPoints").toString();
Log.e("Json String", jsonString);
JSONArray jsonarray;
try {
jsonarray = new JSONArray(jsonString);
for(int j=0; j<jsonarray.length(); j++){
JSONObject obj = jsonarray.getJSONObject(j);

String latitude = obj.getString("latitude");
String longitude = obj.getString("longitude");

Log.e("triplatitude", latitude);
Log.e("triplongitude", longitude);
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

我应该怎么做才能从 JSON 中获取数据?我哪里出错了?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com