android org.json.JSONArray无法转换为JSONObject? [{“插曲细节”:[{“插曲图像”:“http:\/\/app.lionforge.com\/comics\/adminpanel\/插曲图像\/014929Quincessible\u 1-6.png”,“插曲描述”:“DSDS”,“插曲视频”:“http:\/\/www.youtube.com\/embed\/KhXTLAdadlw”,{“插曲图像”:“http:\/\/app.lionforge.com\/comics\/adminpanel\/插曲图像\/015041Quinu 1-5.png”,“情节描述”:“avbcabc”,“情节视频”:“http:\/\/www.youtube.com\/embed\/5ORBHSJhXew”}]] JSONObject jObject=null; 试一试{ jObject=新的JSONObject(响应); JSONArray list=jObject.getJSONArray(“情节细节”); 对于(int i=0;i

android org.json.JSONArray无法转换为JSONObject? [{“插曲细节”:[{“插曲图像”:“http:\/\/app.lionforge.com\/comics\/adminpanel\/插曲图像\/014929Quincessible\u 1-6.png”,“插曲描述”:“DSDS”,“插曲视频”:“http:\/\/www.youtube.com\/embed\/KhXTLAdadlw”,{“插曲图像”:“http:\/\/app.lionforge.com\/comics\/adminpanel\/插曲图像\/015041Quinu 1-5.png”,“情节描述”:“avbcabc”,“情节视频”:“http:\/\/www.youtube.com\/embed\/5ORBHSJhXew”}]] JSONObject jObject=null; 试一试{ jObject=新的JSONObject(响应); JSONArray list=jObject.getJSONArray(“情节细节”); 对于(int i=0;i,android,Android,我遇到json异常,JSONArray无法转换为JSONObject,我如何解决这个问题,我很困惑,请帮助我改变这个 [{"Episode Detail":[{"Episode-image":"http:\/\/app.lionforge.com\/comics\/adminpanel\/episode_image\/014929Quincredible_1-6.png","Episode-description":" dsdsdsdsds ","Episode-video":"http:\/

我遇到json异常,JSONArray无法转换为JSONObject,我如何解决这个问题,我很困惑,请帮助我改变这个

 [{"Episode Detail":[{"Episode-image":"http:\/\/app.lionforge.com\/comics\/adminpanel\/episode_image\/014929Quincredible_1-6.png","Episode-description":" dsdsdsdsds ","Episode-video":"http:\/\/www.youtube.com\/embed\/KhXTLAdadlw"},{"Episode-image":"http:\/\/app.lionforge.com\/comics\/adminpanel\/episode_image\/015041Quincredible_1-5.png","Episode-description":" avbcabc ","Episode-video":"http:\/\/www.youtube.com\/embed\/5ORBHSJhXew"}]}]


   JSONObject jObject=null;
    try {
        jObject = new JSONObject(response);
        JSONArray list = jObject.getJSONArray("Episode Detail");

        for (int i = 0; i < list.length(); i++) {
            JSONObject element = list.getJSONObject(i);
                episodebean bean=new episodebean();

JSON

使用以下代码

[  //json array node 
    { // json object node 
        "Episode Detail": [ // json array episode detail
            {            // json obect node j
                "Episode-image":  "http://app.lionforge.com/comics/adminpanel/episode_image/014929Quincredible_1-6.png", 
                "Episode-description": " dsdsdsdsds ",
                "Episode-video": "http://www.youtube.com/embed/KhXTLAdadlw"
            },
            {
                "Episode-image": "http://app.lionforge.com/comics/adminpanel/episode_image/015041Quincredible_1-5.png",
                "Episode-description": " avbcabc ",
                "Episode-video": "http://www.youtube.com/embed/5ORBHSJhXew"
            }
        ]
    }
]
JSONObject jObject=null;
试一试{
JSONArray数组=新JSONArray(响应)
jObject=jsonArray.getJSONObject(0);
JSONArray list=jObject.getJSONArray(“情节细节”);
对于(int i=0;i

您的
jsonArray
有一个
JsonObject
您的
JSON
的根是一个
jsonArray
响应不是数组对象

JSONObject jObject=null;
    try {
        JSONArray array = new JsonArray(response)
        jObject = jsonArray.getJSONObject(0);
        JSONArray list = jObject.getJSONArray("Episode Detail");

        for (int i = 0; i < list.length(); i++) {
            JSONObject element = list.getJSONObject(i);
                episodebean bean=new episodebean();
它应该是数组而不是对象

JSONArray arr=new JSONArray(“”);
jObject = new JSONObject(response);
对于(int i=0;i
您应该接受以下对您帮助最大的答案之一,因为您的问题似乎已经解决。您已经问了近10个问题,但一个也不接受。。。
JSONObject jObject=null;
    try {
        JSONArray array = new JsonArray(response)
        jObject = jsonArray.getJSONObject(0);
        JSONArray list = jObject.getJSONArray("Episode Detail");

        for (int i = 0; i < list.length(); i++) {
            JSONObject element = list.getJSONObject(i);
                episodebean bean=new episodebean();
jObject = new JSONObject(response);
JSONArray arr  = new JSONArray("");
    for (int i = 0; i < arr.length(); i++) {
        JSONObject c = json_data.getJSONObject(i);
        JSONArray arrdata = c.getJSONArray("Episode Detail");
    }