Paano Mag-convert ng Java Object sa Json sa PC o Mac (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-convert ng Java Object sa Json sa PC o Mac (na may Mga Larawan)
Paano Mag-convert ng Java Object sa Json sa PC o Mac (na may Mga Larawan)

Video: Paano Mag-convert ng Java Object sa Json sa PC o Mac (na may Mga Larawan)

Video: Paano Mag-convert ng Java Object sa Json sa PC o Mac (na may Mga Larawan)
Video: Mga Nangungunang 15 Advanced na Mga Tip at Trick sa Excel 2016 2024, Mayo
Anonim

Itinuturo sa iyo ng wikiHow na ito kung paano i-convert ang mga object ng Java sa Json sa PC o Mac. Sa tutorial na ito, gagamitin namin ang klase ng Objectmapper mula sa Jackson library. Ito ang pinaka pangunahing paraan upang mai-convert ang mga object ng Java sa Json.

Mga hakbang

9688688 1
9688688 1

Hakbang 1. Idagdag ang mga sumusunod na dependency sa pom.xml file

Ang mga dependency na ito ay magdaragdag ng "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar", at "jackson-databind-2.9.3.jar". Tiyaking isama ang pinakabagong bersyon ng Jackson databind sa ilalim ng "Bersyon".

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

Hakbang 2. I-type ang objectmapper code

Sisimulan nito ang objectmapper class ng Jackson library.

    ObjectMapper mapper = bagong ObjectMapper ();

9688688 3
9688688 3

Hakbang 3. I-type ang pangalan ng bagay

I-type ang sumusunod na code. I-type ang totoong pangalan ng object ng Java na iyong na-convert sa Json. Halimbawa, kung ang bagay na Java ay pinangalanang "Mag-aaral", basahin ng code ang Student Student = bagong Student ();

    ObjectName ObjectName = bagong ObjectName ();

9688688 4
9688688 4

Hakbang 4. I-type ang writeValue para kay Json

Lilikha ito ng isang output Json file pagkatapos na mai-convert ang object ng Java. I-type ang inilaan na landas ng json file sa lugar ng "c: / Jsonfile.json". I-type ang pangalan ng object ng Java na nais mong i-convert sa Json bilang kapalit ng "ObjectName".

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

Hakbang 5. Suriin ang iyong kinalabasan

Ang buong code ay dapat magmukhang ganito:

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

Inirerekumendang: