Android 如何在textview中获取json数组对象帮助我

Android 如何在textview中获取json数组对象帮助我,android,Android,我的代码在“entre”数组中没有json对象请帮助我 我的代码没有嵌入json数组“entre”:{值检查我的代码是否正确访问???我的代码没有在这一行JSONArray SHOOL=data.getJSONArray(“entre”) Hi-Entre是一个对象而不是数组使用getjsonobject(“Entre”);Entre是一个对象而不是数组。你应该用JSONObject学校对象=data.getJSONArray(“Entre”);替换JSONObject学校对象=data.get

我的代码在“entre”数组中没有json对象请帮助我 我的代码没有嵌入json数组“entre”:{值检查我的代码是否正确访问???我的代码没有在这一行JSONArray SHOOL=data.getJSONArray(“entre”)


Hi-Entre是一个对象而不是数组使用getjsonobject(“Entre”);

Entre
是一个对象而不是数组。你应该用
JSONObject学校对象=data.getJSONArray(“Entre”);
替换
JSONObject学校对象=data.getjsonobject(“Entre”);
JSONObject学校对象=data.getjsonobject(“Entre”);那么如何获取该值?“entre”:{“id”:32,“name”:“Cheese Burger”,“description”:“Lorem ipsum.”,“image”:“name=entreObject.getsring(“name”)id=enteObject.getint(“id”)这样,您可以参考jsontree.com了解哪个是对象,哪个是数组,哪个是字符串。只需将json字符串粘贴到第二个黄色框中,然后单击parse json
                JSONObject json = new JSONObject(str);

                JSONObject json2 = new JSONObject(str);
                message = json2.getString("message");
                status = json2.getString("status");
                if (status.equals("1")) {


                JSONObject data = json.getJSONObject("data");

                JSONArray school = data.getJSONArray("entree");


                JSONObject jsonOrder = (JSONObject) school.get(0);

                txt1.setText(jsonOrder.getString("id"));
                txt2.setText(jsonOrder.getString("name"));
                txt3.setText(jsonOrder.getString("description"));

                String url1 = jsonOrder.getString("image");

                imgLoader.DisplayImage(url1, img1);






        {
  "status":1,
   "message":"",
   "data":
   {
 "entree":{
  "id":32,
 "name":"Cheese Burger",
    "description":"Lorem ipsum.",
   "image":"http:\/\/198.57.208.46\/~school\/images\/android\/cheese-burger.png",
  "contains":
   [
    {
   "name":"Cheese",
   "image":"http:\/\/198.57.208.46\/~school\/images\/android\/cheese1.png"
 }
,
 {
  "name":"Tomato",
 "image":"http:\/\/198.57.208.46\/~school\/images\/android\/tomato.png"
}
 ,
 {
 "name":"Bread",
 "image":"http:\/\/198.57.208.46\/~school\/images\/android\/bread.png"
}
 ]
 ,
  "nutritions":
 {
 "Calories":"150",
  "Carbohidrates":"16g"}
 }
  }
 }