Bonjour à tous,

J'ai un service REST sur mon application (hébergé sur glassfish) qui délivre des données en JSON.

Je récupère cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
[{"id":4,
	"name":"compte chèque",
	"currentAmount":100.0,
	"type":"CURRENT_ACCOUNT",
	"openningDate":1337468400000,
	"owner":null,
	"operations":[]},
{"id":7,
	"name":"PEL",
	"currentAmount":0.0,
	"type":"SAVINGS_ACCOUNT",
	"openningDate":1337554800000,
	"owner":null,
	"operations":[]}]
J'aimerrais parser ce JSON pour obtenir un JSONArray sur lequel itérer grace à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
JSONArray results = jsonString.getJSONArray("root");
Mais je n'ai pas de "root" element.

Y a t'il un moyen de faire cela sans qu'il y ait ce root element? Je ne peux pas modifier ce JSON il est généré par l'API (jax-rs).

Merci pour votre aide.