Si të konvertoni Java Object në Json në PC ose Mac (me fotografi)

Përmbajtje:

Si të konvertoni Java Object në Json në PC ose Mac (me fotografi)
Si të konvertoni Java Object në Json në PC ose Mac (me fotografi)

Video: Si të konvertoni Java Object në Json në PC ose Mac (me fotografi)

Video: Si të konvertoni Java Object në Json në PC ose Mac (me fotografi)
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Mund
Anonim

Ky wikiHow ju mëson se si të konvertoni objektet Java në Json në PC ose Mac. Në këtë tutorial, ne do të përdorim klasën Objectmapper nga biblioteka Jackson. Kjo është mënyra më themelore për të kthyer objektet Java në Json.

Hapa

9688688 1
9688688 1

Hapi 1. Shtoni varësitë e mëposhtme në skedarin pom.xml

Këto varësi do të shtojnë "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" dhe "jackson-databind-2.9.3.jar". Sigurohuni që të përfshini versionin më të fundit të bazës së të dhënave Jackson nën "Version".

     com.fasterxml.jackson.core jackson-databind 2.9.3 
    
9688688 2
9688688 2

Hapi 2. Shkruani kodin objektmapper

Kjo do të fillojë klasën e objektit të bibliotekës Jackson.

    ObjectMapper mapper = ObjectMapper i ri ();

9688688 3
9688688 3

Hapi 3. Shkruani emrin e objektit

Shkruani kodin e mëposhtëm. Shkruani emrin aktual të objektit Java që konvertoni në Json. Për shembull, nëse objekti Java quhet "Student", kodi do të lexonte Student Student = student i ri ();

    Emri i Objektit Emri i Objektit = Emri i ri i Objektit ();

9688688 4
9688688 4

Hapi 4. Shkruani Vlera e shkrimit për Json

Kjo do të krijojë një skedar dalës Json pasi konvertohet objekti Java. Shkruani rrugën e synuar të skedarit json në vend të "c: / Jsonfile.json". Shkruani emrin e objektit Java që dëshironi të konvertoni në Json në vend të "ObjectName".

    mapper.writeValue (c: / Jsonfile.json, ObjectName);

Hapi 5. Rishikoni rezultatin tuaj

I gjithë kodi duhet të duket diçka si kjo:

    ObjectMapper mapper = ObjectMapper i ri (); ObjectName ObjectName = emri i ri i objektit (); mapper.writeValue (c: / Jsonfile.json, ObjectName);

Recommended: