วิธีแปลง Java Object เป็น Json บนพีซีหรือ Mac (พร้อมรูปภาพ)

สารบัญ:

วิธีแปลง Java Object เป็น Json บนพีซีหรือ Mac (พร้อมรูปภาพ)
วิธีแปลง Java Object เป็น Json บนพีซีหรือ Mac (พร้อมรูปภาพ)

วีดีโอ: วิธีแปลง Java Object เป็น Json บนพีซีหรือ Mac (พร้อมรูปภาพ)

วีดีโอ: วิธีแปลง Java Object เป็น Json บนพีซีหรือ Mac (พร้อมรูปภาพ)
วีดีโอ: การใช้สูตรค้นหาข้อมูลในตาราง | Microsoft Excel 2024, อาจ
Anonim

บทความวิกิฮาวนี้จะแนะนำวิธีการแปลงวัตถุ Java เป็น Json บน PC หรือ Mac ในบทช่วยสอนนี้ เราจะใช้คลาส Objectmapper จากไลบรารี Jackson นี่เป็นวิธีพื้นฐานที่สุดในการแปลงวัตถุ Java เป็น Json

ขั้นตอน

9688688 1
9688688 1

ขั้นตอนที่ 1 เพิ่มการพึ่งพาต่อไปนี้ในไฟล์ pom.xml

การขึ้นต่อกันเหล่านี้จะเพิ่ม "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" และ "jackson-databind-2.9.3.jar" อย่าลืมรวม Jackson databind เวอร์ชันล่าสุดไว้ใน "เวอร์ชัน"

     com.fasterxml.jackson.core แจ็คสัน-databind 2.9.3 
    
9688688 2
9688688 2

ขั้นตอนที่ 2. พิมพ์รหัส objectmapper

สิ่งนี้จะเริ่มต้นคลาส objectmapper ของไลบรารี Jackson

    ตัวทำแผนที่ ObjectMapper = ใหม่ ObjectMapper ();

9688688 3
9688688 3

ขั้นตอนที่ 3 พิมพ์ชื่อวัตถุ

พิมพ์รหัสต่อไปนี้ พิมพ์ชื่อจริงของวัตถุ Java ที่คุณแปลงเป็น Json ตัวอย่างเช่น ถ้าวัตถุ Java มีชื่อว่า "Student" รหัสจะอ่าน Student Student = new Student();

    ObjectName ObjectName = ใหม่ ObjectName();

9688688 4
9688688 4

ขั้นตอนที่ 4 พิมพ์ writeValue สำหรับ Json

สิ่งนี้จะสร้างไฟล์ Json เอาต์พุตหลังจากแปลงวัตถุ Java พิมพ์เส้นทางที่ต้องการของไฟล์ json แทน "c:\Jsonfile.json" พิมพ์ชื่อของวัตถุ Java ที่คุณต้องการแปลงเป็น Json แทน "ObjectName"

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

ขั้นตอนที่ 5. ตรวจสอบผลลัพธ์ของคุณ

รหัสทั้งหมดควรมีลักษณะดังนี้:

    ตัวทำแผนที่ ObjectMapper = ใหม่ ObjectMapper (); ObjectName ObjectName = ใหม่ ObjectName(); mapper.writeValue(c:\Jsonfile.json, ObjectName);

แนะนำ: