-
JSON Parsing android
Bonjour,
lorsque je récupère le contenu de ma table article dans mon application, j'ai le message d'erreur :
Erreur parsing data org.json.JSONException : Value of type java.lang.String cannot be converted to JSONObject.
Voici le contenu tel qu'il est envoyé dans mon appli :
{"Articles":[{"_id":"1","Art_Nom":"saucisse"},{"_id":"2","Art_Nom":"pain"}]}
Y a t'il une erreur JSON ?
Cordialement
-
// jObj = new JSONObject(json);
jObj = new JSONObject(json.substring(json.indexOf("{"), json.lastIndexOf("}") + 1));
a priori il y avait des caractères en trop dans ma page..
avec cette correction ca fonctionne...
-
Le json est correct.
Pour vérifier tu peux utiliser json editor online sur internet par exemple, ça fonctionne parfaitement même avec des jsons qui font 5000 caractères de long :aie: et l’intérêt de celui-ci c'est que tu peux voir tes objets :)