Questo articolo spiega come convertire oggetti Java in Json su PC o Mac. In questo tutorial utilizzeremo la classe Objectmapper dalla libreria Jackson. Questo è il modo più semplice per convertire oggetti Java in Json.
Passi
Passaggio 1. Aggiungere le seguenti dipendenze al file pom.xml
Queste dipendenze aggiungeranno "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" e "jackson-databind-2.9.3.jar". Assicurati di includere l'ultima versione del databind Jackson sotto "Versione".
com.fasterxml.jackson.core jackson-databind 2.9.3
Passaggio 2. Digitare il codice objectmapper
Questo avvierà la classe objectmapper della libreria Jackson.
mapper ObjectMapper = new ObjectMapper();
Passaggio 3. Digitare il nome dell'oggetto
Digita il seguente codice. Digitare il nome effettivo dell'oggetto Java che si converte in Json. Ad esempio, se l'oggetto Java si chiama "Student", il codice dovrebbe leggere Student Student = new Student();
ObjectName ObjectName = new ObjectName();
Passaggio 4. Digitare writeValue per Json
Questo creerà un file Json di output dopo che l'oggetto Java è stato convertito. Digitare il percorso previsto del file json al posto di "c:\Jsonfile.json". Digitare il nome dell'oggetto Java che si desidera convertire in Json al posto di "ObjectName".
mapper.writeValue(c:\Jsonfile.json, ObjectName);
Passaggio 5. Rivedi il tuo risultato
L'intero codice dovrebbe assomigliare a questo:
mapper ObjectMapper = new ObjectMapper(); ObjectName ObjectName = new ObjectName(); mapper.writeValue(c:\Jsonfile.json, ObjectName);