Bonjour,

Je suis débutant dans le monde JSON , j'ai trouvé un api qui permet de transformer des objets java en json facilement Jackson ( c'est ce qui est dit dans la doc).

Voila ce que j'ai fait et qui marche pas:
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
16
17
18
19
20
21
package com.monapplication;
 
import java.util.ArrayList;
import java.util.List;
 
public class DataObject {
 
	private int data1 = 100;
	private String data2 = "hello";
	private List list = new ArrayList() {
		private static final long serialVersionUID = 1L;
	{
		add("String 1");
		add("String 2");
		add("String 3");
	  }
	};
 
		}
 
}
Que j'appelle dans ma classe principale :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
DataObject dataObject = new DataObject();
JSONObject json = JSONObject.fromObject(dataObject ); 
System.out.println(json.toString());
Et à l'affichage c'est vide ! Voila mon soucis, merci d'avance.