Ho un servizio web riposante, e la risposta è:JAX-RS - JSON senza nodo principale
{
"cities": [{
"id": "1",
"name": "City 01",
"state": "A1"
}, {
"id": "2",
"name": "City 02",
"state": "A1"
}]
}
Ma voglio questo:
{
[{
"id": "1",
"name": "City 01",
"state": "A1"
}, {
"id": "2",
"name": "City 02",
"state": "A1"
}]
}
Come posso configurare JAX-RS a produce JSON senza nodo root usando solo la caratteristica JAX-RS, e non la caratteristica specifica dell'implementazione? Il mio codice deve essere trasferibile su qualsiasi appserver.
come è il tuo modello (Città) classe JAXB annotato? questo è ciò che controllerà la serial/deserialization da/a XML e JSON. –
La mia classe seguente: @XmlRootElement (name = "cities") public class CityDTO implementazioni serializzabile { } –