Esercitazione su Jackson JSON

Questo tutorial illustra le attività, i problemi e le soluzioni più comuni di Jackson 2 durante il marshalling e l'unmarshalling di JSON.

Basic Jackson Marshalling

  • Esempi di annotazioni Jackson (popolari)
  • Introduzione a Jackson ObjectMapper (popolare)
  • Jackson ignora le proprietà sul marshalling
  • Ignora Null Fields con Jackson
  • Jackson - Cambia nome del campo
  • Serializzazione e deserializzazione XML con Jackson
  • Jackson - Marshall String a JsonNode
  • Utilizzo di Opzionale con Jackson

Basic Jackson Unmarshalling

  • Jackson - Unmarshalling JSON con proprietà sconosciute
  • Jackson contro Gson

Jackson Marshalling avanzato

  • Serializzazione e deserializzazione delle mappe con Jackson
  • Serializza solo i campi che soddisfano i criteri personalizzati con Jackson
  • Come serializzare e deserializzare gli enum con Jackson
  • Jackson - JsonMappingException (nessun serializzatore trovato per la classe)
  • Jackson Date
  • Jackson JSON Views
  • Eccezioni Jackson - Problemi e soluzioni
  • Converti XML in JSON usando Jackson

Jackson Unmarshalling avanzato

  • Jackson - Unmarshall a Collection / Array
  • Introduzione alla deserializzazione personalizzata a Jackson

Utilizzo avanzato di Jackson

  • Confronta due oggetti JSON con Jackson
  • Jackson - Relazioni bidirezionali
  • Jackson - Decidi quali campi vengono serializzati / deserializzati
  • Lavorare con i nodi del modello di albero a Jackson
  • Altre annotazioni di Jackson
  • Eredità con Jackson
  • Mappatura dei valori annidati con Jackson
  • Guida a @JsonFormat a Jackson
  • Mappatura di un oggetto JSON dinamico con Jackson