Bonjour,

J'essai sur android de parser un objet JSON que je récupére au format suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
{"url":"[monURL1, monURL2, monURL3]"}
en JSONArray afin de les stocker dans une ArrayList<URL>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
if (entity != null) {
		    // Lire la réponse JSON
		    InputStream instream = entity.getContent();
		    JSONObject jo = new JSONObject(convertStreamToString(instream));
		    JSONArray jArr = new JSONArray(jo.getJSONArray("url").toString());
		    //JSONObject jSubObj = new JSONObject(jArr.getJSONObject(0).toString());
 
		    for(int i = 0;i<jArr.length();i++){
		    	list.add(new URL(jArr.getJSONObject(i).toString()));
		    }
 
		    instream.close();
		}
Mais j'ai l'exception suivant:
Value[monURL1,monURL2,monURL3] Java.lang.String cannot be converted to JSONArray

Besoin d'aide.