Java обьектийг компьютер эсвэл Mac дээр Json болгон хэрхэн хөрвүүлэх вэ (зурагтай)

Агуулгын хүснэгт:

Java обьектийг компьютер эсвэл Mac дээр Json болгон хэрхэн хөрвүүлэх вэ (зурагтай)
Java обьектийг компьютер эсвэл Mac дээр Json болгон хэрхэн хөрвүүлэх вэ (зурагтай)

Видео: Java обьектийг компьютер эсвэл Mac дээр Json болгон хэрхэн хөрвүүлэх вэ (зурагтай)

Видео: Java обьектийг компьютер эсвэл Mac дээр Json болгон хэрхэн хөрвүүлэх вэ (зурагтай)
Видео: Автоматический календарь-планировщик смен в Excel 2024, May
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 ангийг эхлүүлэх болно.

    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" оронд бичнэ үү. Json руу хөрвүүлэхийг хүсч буй Java объектын нэрийг "ObjectName" гэж оруулна уу.

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

Алхам 5. Үр дүнгээ хянаж үзээрэй

Бүх код иймэрхүү харагдах ёстой:

    ObjectMapper mapper = шинэ ObjectMapper (); ObjectName ObjectName = шинэ ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);

Зөвлөмж болгож буй: