Denna wikiHow lär dig hur du konverterar Java -objekt till Json på PC eller Mac. I den här självstudien kommer vi att använda Objectmapper -klassen från Jackson -biblioteket. Detta är det mest grundläggande sättet att konvertera Java -objekt till Json.
Steg
Steg 1. Lägg till följande beroenden i pom.xml -filen
Dessa beroenden kommer att lägga till "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" och "jackson-databind-2.9.3.jar". Var noga med att inkludera den senaste versionen av Jackson -databasen under "Version".
com.fasterxml.jackson.core jackson-databind 2.9.3
Steg 2. Skriv in objektmapparkoden
Detta kommer att starta objektmapparklassen i Jackson -biblioteket.
ObjectMapper mapper = new ObjectMapper ();
Steg 3. Skriv objektnamnet
Skriv följande kod. Skriv det faktiska namnet på Java -objektet som du konverterar till Json. Till exempel, om Java -objektet heter "Student", skulle koden läsa Student Student = new Student ();
ObjectName ObjectName = nytt ObjectName ();
Steg 4. Skriv writeValue för Json
Detta skapar en utgående Json -fil efter att Java -objektet har konverterats. Skriv den avsedda sökvägen för json -filen istället för "c: / Jsonfile.json". Skriv namnet på Java -objektet du vill konvertera till Json istället för "ObjectName".
mapper.writeValue (c: / Jsonfile.json, ObjectName);
Steg 5. Granska ditt resultat
Hela koden ska se ut ungefär så här:
ObjectMapper mapper = new ObjectMapper (); ObjectName ObjectName = nytt ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);