Bonjour à tous,

Je suis en train d'essayer la sérialisation JSON. J'ai une chaine de caractères représentant la structure d'un fichier JSON comprenant des objets faisant reférence à d'autres objets, et je cherche à la convertir en objets java.

Pour ce faire j'utilise la librairie XStream. Jusqu'ici ca marche très bien. Mais je n'arrive pas à sérializer des tableaux d'objets comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
{g:{"id":100,"nom":"myg1"
		    ,"chaineTex":"test.jpg"
		    ,"obj1": {"id": 520, "value": "Success"}
		    ,"obj2": {"id": 730, "value": "Ready"}
		    ,"tabObjs3" :{
				"obj3":{"id": 400},
				"obj3":{"id": 750},
				"obj3":{"id": 633}
			}
    }
}

Il me récupère que le dernier élément de mon Set de tabObjs3.

Quelqu'un a t-il déjà utilisé XStream pour traiter du JSON ?

Connaissez-vous un parseur JSON qui me permettrait de faire ce que je veux?