Šajā rakstā wikiHow tiek mācīts, kā datorā vai Mac datorā pārvērst Java objektus par Json. Šajā apmācībā mēs izmantosim Objectmapper klasi no Džeksona bibliotēkas. Tas ir vienkāršākais veids, kā Java objektus pārvērst Json.
Soļi
1. darbība. Pievienojiet pom.xml failam šādas atkarības
Šīs atkarības pievienos "jackson-anotations-2.9.3.jar", "jackson-core-2.9.3.jar" un "jackson-databaseind-2.9.3.jar". Noteikti sadaļā "Versija" iekļaujiet jaunāko Džeksona datubāzes versiju.
com.fasterxml.jackson.core jackson-databaseind 2.9.3
2. solis. Ierakstiet objectmapper kodu
Tas sāks Džeksona bibliotēkas objektu kartētāju klasi.
ObjectMapper mapper = jauns ObjectMapper ();
3. solis. Ierakstiet objekta nosaukumu
Ierakstiet šādu kodu. Ierakstiet tā Java objekta faktisko nosaukumu, kuru pārveidojat par Json. Piemēram, ja Java objekta nosaukums ir "Student", kods būtu šāds: Student Student = new Student ();
Objekta nosaukums Objekta nosaukums = jauns Objekta nosaukums ();
4. solis. Ierakstiet Json rakstīšanas vērtību
Pēc Java objekta konvertēšanas tiks izveidots izvades Json fails. Ierakstiet paredzēto json faila ceļu "c: / Jsonfile.json" vietā. Ievadiet tā Java objekta nosaukumu, kuru vēlaties pārvērst Json vietā "ObjectName".
mapper.writeValue (c: / Jsonfile.json, ObjectName);
5. solis. Pārskatiet savu rezultātu
Visam kodam vajadzētu izskatīties apmēram šādi:
ObjectMapper mapper = jauns ObjectMapper (); Objekta nosaukums Objekta nosaukums = jauns Objekta nosaukums (); mapper.writeValue (c: / Jsonfile.json, ObjectName);