Tämä wikiHow opettaa sinulle, kuinka Java -objektit voidaan muuntaa Jsoniksi PC: llä tai Macilla. Tässä opetusohjelmassa käytämme Jackson -kirjaston Objectmapper -luokkaa. Tämä on yksinkertaisin tapa muuntaa Java -objektit Jsoniksi.
Askeleet
Vaihe 1. Lisää seuraavat riippuvuudet pom.xml -tiedostoon
Nämä riippuvuudet lisäävät "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" ja "jackson-databaseind-2.9.3.jar". Muista sisällyttää uusin versio Jackson -tietokannasta kohtaan "Versio".
com.fasterxml.jackson.core jackson-tietokanta 2.9.3
Vaihe 2. Kirjoita objectmapper -koodi
Tämä käynnistää Jackson -kirjaston objectmapper -luokan.
ObjectMapper mapper = new ObjectMapper ();
Vaihe 3. Kirjoita objektin nimi
Kirjoita seuraava koodi. Kirjoita Jsoniksi muunnettavan Java -objektin varsinainen nimi. Jos Java -objektin nimi on esimerkiksi "Opiskelija", koodi olisi seuraava: Student Student = new Student ();
ObjectName ObjectName = new ObjectName ();
Vaihe 4. Kirjoita Jsonin kirjoitusarvo
Tämä luo Json -lähtötiedoston Java -objektin muuntamisen jälkeen. Kirjoita json -tiedoston polku kohdan "c: / Jsonfile.json" sijaan. Kirjoita Java -objektin nimi, jonka haluat muuntaa Jsoniksi, "ObjectName" -kohdan sijaan.
mapper.writeValue (c: / Jsonfile.json, ObjectName);
Vaihe 5. Tarkista tulos
Koko koodin pitäisi näyttää tältä:
ObjectMapper mapper = new ObjectMapper (); ObjectName ObjectName = new ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);