Mi piace l'idea di avere uno standard per la serializzazione JSON in Java, javax.json è un grande passo in avanti si può fare un oggetto grafico come questo:Serialize Pojos a JSON utilizzando il nuovo standard di javax.json
JsonObject jsonObject3 =
Json.createObjectBuilder()
.add("name", "Ersin")
.add("surname", "Çetinkaya")
.add("age", 25)
.add("address",
Json.createObjectBuilder()
.add("city", "Bursa")
.add("country", "Türkiye")
.add("zipCode", "33444"))
.add("phones",
Json.createArrayBuilder()
.add("234234242")
.add("345345354"))
.build();
questo è tutto, ma come posso serializzare un POJO o un oggetto Java semplice (come una mappa) diretto a JSON ?, qualcosa come faccio in GSON:
Person person = new Person();
String jsonStr = new Gson().toJson(person);
Come posso fare questo con la nuova API standard?
Sarà che JSR essere consegnato in Java EE7? –
@NestorHernandezLoli - No, non fa parte di Java EE 7 che è già rilasciato. –
È un vero peccato, Bene userò Gson, Sarebbe utile rendere Gson a JSR –