Kaip konvertuoti „Java“objektą į „Json“kompiuteryje ar „Mac“(su paveikslėliais)

Turinys:

Kaip konvertuoti „Java“objektą į „Json“kompiuteryje ar „Mac“(su paveikslėliais)
Kaip konvertuoti „Java“objektą į „Json“kompiuteryje ar „Mac“(su paveikslėliais)

Video: Kaip konvertuoti „Java“objektą į „Json“kompiuteryje ar „Mac“(su paveikslėliais)

Video: Kaip konvertuoti „Java“objektą į „Json“kompiuteryje ar „Mac“(su paveikslėliais)
Video: How to Calculate the Range in Excel (in 3 easy steps) 2024, Gegužė
Anonim

Šis „wikiHow“moko jus, kaip konvertuoti „Java“objektus į „Json“asmeniniame kompiuteryje ar „Mac“. Šioje pamokoje naudosime „Objectmapper“klasę iš Džeksono bibliotekos. Tai yra pagrindinis būdas konvertuoti „Java“objektus į „Json“.

Žingsniai

9688688 1
9688688 1

Žingsnis 1. Pridėkite šias priklausomybes prie failo pom.xml

Šios priklausomybės pridės „jackson-annotations-2.9.3.jar“, „jackson-core-2.9.3.jar“ir „jackson-databaseind-2.9.3.jar“. Į „Versiją“būtinai įtraukite naujausią „Jackson“duomenų bazės versiją.

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

Žingsnis 2. Įveskite objectmapper kodą

Tai pradės Džeksono bibliotekos objektų žemėlapių klasę.

    ObjectMapper mapper = naujas ObjectMapper ();

9688688 3
9688688 3

Žingsnis 3. Įveskite objekto pavadinimą

Įveskite šį kodą. Įveskite faktinį „Java“objekto, kurį konvertuojate į „Json“, pavadinimą. Pavyzdžiui, jei „Java“objektas pavadintas „Student“, kodas būtų toks: Student Student = new Student ();

    Objekto pavadinimas Objekto pavadinimas = naujas Objekto pavadinimas ();

9688688 4
9688688 4

Žingsnis 4. Įveskite Json „writeValue“

Konvertavus „Java“objektą, bus sukurtas išvesties „Json“failas. Vietoj „c: / Jsonfile.json“įveskite numatytą „json“failo kelią. Vietoj „ObjectName“įveskite „Java“objekto, kurį norite konvertuoti į „Json“, pavadinimą.

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

5 žingsnis. Peržiūrėkite savo rezultatus

Visas kodas turėtų atrodyti maždaug taip:

    ObjectMapper mapper = naujas ObjectMapper (); Objekto pavadinimas Objekto pavadinimas = naujas Objekto pavadinimas (); mapper.writeValue (c: / Jsonfile.json, ObjectName);

Rekomenduojamas: