用Java读取嵌套的JSONObject。Don';无法获取内部JSONObject

用Java读取嵌套的JSONObject。Don';无法获取内部JSONObject,java,Java,我试图从另一个JSONObject中读取JSONObject。第一个输出有效,第二个输出(即内部的JSONObject)无效。这里我得到了以下错误 org.json.JSONException:JSONObject[“值”]未找到 这是第一个对象/数组的输出 ergebnis:{“描述”:“,”对象“:[{“参考str”:“76-1044-0”,“类名”:“应用程序”,“值”:{“providerorg参考str”:“262-462-0”,…}]} 以下是我试图获取数据的方式: JSONObje

我试图从另一个JSONObject中读取JSONObject。第一个输出有效,第二个输出(即内部的JSONObject)无效。这里我得到了以下错误

org.json.JSONException:JSONObject[“值”]未找到

这是第一个对象/数组的输出

ergebnis:{“描述”:“,”对象“:[{“参考str”:“76-1044-0”,“类名”:“应用程序”,“值”:{“providerorg参考str”:“262-462-0”,…}]}

以下是我试图获取数据的方式:

JSONObject jsonObject = new JSONObject(ergebnis);
System.out.println(jsonObject);
JSONObject inside = jsonObject.getJSONObject("Values");
System.out.println(inside);

对象中存在值对象。此对象是一个数组。您可以尝试如下操作:

 JSONObject jsonObject = new JSONObject(json);
 System.out.println(jsonObject);
 JSONObject jsonObject1= jsonObject.getJSONObject("ergebnis");
 System.out.println(jsonObject1);
 JSONArray objects = jsonObject1.getJSONArray("Objects");
 System.out.println(objects);
 JSONObject inside = objects.getJSONObject(0).getJSONObject("Values");
 System.out.println(inside);

您使用的是哪个json库,什么是
ergebnis