Java объектісін компьютерде немесе Mac компьютерінде Json -ге қалай өзгертуге болады (суреттермен)

Мазмұны:

Java объектісін компьютерде немесе Mac компьютерінде Json -ге қалай өзгертуге болады (суреттермен)
Java объектісін компьютерде немесе Mac компьютерінде Json -ге қалай өзгертуге болады (суреттермен)

Бейне: Java объектісін компьютерде немесе Mac компьютерінде Json -ге қалай өзгертуге болады (суреттермен)

Бейне: Java объектісін компьютерде немесе Mac компьютерінде Json -ге қалай өзгертуге болады (суреттермен)
Бейне: Stories of Hope & Recovery 2020 2024, Сәуір
Anonim

Бұл wikiHow сізге Java объектілерін компьютерде немесе Mac компьютерінде Json түрлендіруге үйретеді. Бұл оқулықта біз Джексон кітапханасының Objectmapper класын қолданатын боламыз. Бұл Java нысандарын Json түрлендірудің ең негізгі әдісі.

Қадамдар

9688688 1
9688688 1

Қадам 1. pom.xml файлына келесі тәуелділіктерді қосыңыз

Бұл тәуелділіктер «jackson-annotations-2.9.3.jar», «jackson-core-2.9.3.jar» және «jackson-databaseind-2.9.3.jar» қосады. Джексон деректер қорының соңғы нұсқасын «Нұсқа» бөліміне енгізуді ұмытпаңыз.

     com.fasterxml.jackson.core Джексон-деректер базасы 2.9.3 
    
9688688 2
9688688 2

Қадам 2. Объект картасының кодын теріңіз

Бұл Джексон кітапханасының objectmapper класын бастайды.

    ObjectMapper mapper = жаңа ObjectMapper ();

9688688 3
9688688 3

Қадам 3. Нысан атауын теріңіз

Келесі кодты теріңіз. Json түрлендіретін Java нысанының нақты атауын теріңіз. Мысалы, егер Java объектісі «Student» деп аталса, код Student Student = new Student ();

    ObjectName ObjectName = жаңа ObjectName ();

9688688 4
9688688 4

Қадам 4. Json үшін writeValue теріңіз

Бұл Java нысаны түрлендірілгеннен кейін шығатын Json файлын жасайды. Json файлының жолын «c: / Jsonfile.json» орнына енгізіңіз. «ObjectName» орнына Json түрлендіргісі келетін Java нысанының атын теріңіз.

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

5 -қадам. Нәтижені қарап шығыңыз

Бүкіл код келесідей болуы керек:

    ObjectMapper mapper = жаңа ObjectMapper (); ObjectName ObjectName = жаңа ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);

Ұсынылған: