在Android中使用改型从JSON读取具有多个对象的特定名称-值对

在Android中使用改型从JSON读取具有多个对象的特定名称-值对,android,json,retrofit,Android,Json,Retrofit,我需要比较结果,如果成功,则替换为新的活动。我正在使用翻新回拨方法。如何仅读取特定的名称对,以及如果有多个对象(例如JSON数组),如何继续执行。您可以使用下面的代码从JSON读取特定的名称-值对 { "name":"xyz", "result":"success" } JSONArray-JSONArray=newjsonarray(json_字符串); for(int i=0;i

我需要比较结果,如果成功,则替换为新的
活动
。我正在使用翻新回拨方法。如何仅读取特定的名称对,以及如果有多个对象(例如
JSON数组

),如何继续执行。您可以使用下面的代码从JSON读取特定的名称-值对

{
 "name":"xyz",
 "result":"success"
}
JSONArray-JSONArray=newjsonarray(json_字符串);
for(int i=0;i
你好,朋友们,您可以通过这种方式来处理jsonobject数据。 x=“您的数据”。。。。。。。。。。在这种情况下,这是最好的

JSONObject jobj=新的JSONObject(x)

如果您想了解更多关于json对象或JsonArray的信息,请使用此网站了解json对象和json数组

JSONArray jsonarray = new JSONArray(json_string);

for (int i = 0; i < jsonarray.length(); i++) {
    JSONObject jsonobject = jsonarray.getJSONObject(i);
    String name = jsonobject.getString("name");
    String result = jsonobject.getString("result");
}
    String name=jobj.getString("name");
    String result=jobj.getString("result");