1 pièce(s) jointe(s)
Question simple sur org.json.JSONArray
Bonjour,
je n'arrive pas à résoudre un problème qui a l'air simple, et pourtant....
Tout d'abord, je récupére une liste d'objects "QuestionItem"
Voici l'objet "QuestionItem"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
public class QuestionItem {
private final String questionLabel;
private final String questionValue;
public QuestionItem(String questionLabel, String questionValue) {
super();
this.questionLabel = questionLabel;
this.questionValue = questionValue;
}
} |
Code:
1 2 3
|
final List<Object> items = (List<Object>) map.get("items"); --> ligne 1
final JSONArray records = new JSONArray(items); --> ligne 2 |
Quand j'inspecte "items", pas de problème j'obtiens une liste de 4 Objet "QuestionItem"
Pièce jointe 182512
et à la ligne 2 je récupère bizarrement un tableau d'objets vide
Citation:
records.toString() ---> [{},{},{}, {} ]
j'ai beau retourner le problème dans tous les sens, je ne vois pas pourquoi le résultat est vide de valeurs
Merci d'avance pour vos suggestions