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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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"
Nom : Capture d’écran 2015-07-07 à 21.53.35.png
Affichages : 103
Taille : 56,4 Ko

et à la ligne 2 je récupère bizarrement un tableau d'objets vide
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