Tento wikiHow vás naučí, jak převádět objekty Java na Json na PC nebo Mac. V tomto kurzu použijeme třídu Objectmapper z knihovny Jackson. Toto je nejzákladnější způsob převodu objektů Java na JSON.
Kroky
Krok 1. Přidejte do souboru pom.xml následující závislosti
Tyto závislosti přidají „jackson-annotations-2.9.3.jar“, „jackson-core-2.9.3.jar“a „jackson-databind-2.9.3.jar“. Nezapomeňte pod „Verze“zahrnout nejnovější verzi Jacksonovy databáze.
com.fasterxml.jackson.core jackson-databind 2.9.3
Krok 2. Zadejte kód objectmapper
Tím se spustí třída objectmapper knihovny Jackson.
ObjectMapper mapper = nový ObjectMapper ();
Krok 3. Zadejte název objektu
Zadejte následující kód. Zadejte skutečný název objektu Java, který převedete na JSON. Pokud je například objekt Java pojmenován „Student“, kód by přečetl Student Student = nový Student ();
ObjectName ObjectName = nové ObjectName ();
Krok 4. Zadejte writeValue pro Json
Po převodu objektu Java se vytvoří výstupní soubor Json. Zadejte zamýšlenou cestu k souboru json namísto "c: / Jsonfile.json". Místo "ObjectName" zadejte název objektu Java, který chcete převést na Json.
mapper.writeValue (c: / Jsonfile.json, ObjectName);
Krok 5. Zkontrolujte svůj výsledek
Celý kód by měl vypadat nějak takto:
ObjectMapper mapper = nový ObjectMapper (); ObjectName ObjectName = nové ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);