A Java objektum konvertálása Json -ra PC -n vagy Mac -en (képekkel)

Tartalomjegyzék:

A Java objektum konvertálása Json -ra PC -n vagy Mac -en (képekkel)
A Java objektum konvertálása Json -ra PC -n vagy Mac -en (képekkel)

Videó: A Java objektum konvertálása Json -ra PC -n vagy Mac -en (képekkel)

Videó: A Java objektum konvertálása Json -ra PC -n vagy Mac -en (képekkel)
Videó: Excel lapvédelem megszüntetése szükség esetén 2024, Lehet
Anonim

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

9688688 1
9688688 1

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 
    
9688688 2
9688688 2

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 ();

9688688 3
9688688 3

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 ();

9688688 4
9688688 4

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);

Ajánlott: