Ez a wikiHow megtanítja, hogyan lehet Java objektumokat Json -ra konvertálni PC -n vagy Mac -en. Ebben az oktatóanyagban a Jackson könyvtár Objectmapper osztályát fogjuk használni. Ez a legalapvetőbb módja a Java objektumok Json formátumú konvertálásának.
Lépések
1. lépés. Adja hozzá a következő függőségeket a pom.xml fájlhoz
Ezek a függőségek a következőket adják hozzá: "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" és "jackson-databaseind-2.9.3.jar". Ügyeljen arra, hogy a "Version" alatt szerepeljen a Jackson adatbázis -index legújabb verziója.
com.fasterxml.jackson.core jackson-adatbázisindex 2.9.3
2. lépés. Írja be az objektumleképező kódját
Ezzel elindul a Jackson könyvtár objektumleképező osztálya.
ObjectMapper mapper = új ObjectMapper ();
3. lépés. Írja be az objektum nevét
Írja be a következő kódot. Írja be a Json -ba konvertált Java -objektum tényleges nevét. Például, ha a Java objektum neve "Student", akkor a kód Student Student = new Student ();
Objektumnév Objektumnév = new ObjectName ();
4. lépés. Írja be a Json írási értékét
Ez létrehoz egy kimeneti Json fájlt a Java objektum konvertálása után. Írja be a json fájl kívánt elérési útját a "c: / Jsonfile.json" helyett. Írja be annak a Java objektumnak a nevét, amelyet Json -ba szeretne konvertálni az "ObjectName" helyett.
mapper.writeValue (c: / Jsonfile.json, ObjectName);
5. lépés Tekintse át eredményét
A teljes kódnak valahogy így kell kinéznie:
ObjectMapper mapper = új ObjectMapper (); Objektumnév Objektumnév = new ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);