A แจ็คสัน เป็น Java JSON API ที่มีวิธีการทำงานกับ JSON หลากหลายวิธี เราสามารถแปลงข้อมูล CSV เป็นข้อมูล JSON โดยใช้ CsvMapper คลาส มันเป็นผู้เชี่ยวชาญ ObjectMapper พร้อมฟังก์ชันขยายเพื่อสร้าง CsvSchema อินสแตนซ์จาก POJO เราสามารถใช้ reader() วิธีการสร้าง ObjectReader ด้วยการตั้งค่าเริ่มต้น ในการแปลงสิ่งนี้ เราจำเป็นต้องนำเข้า com.fasterxml.jackson.dataformat.csv แพกเกจ
ในตัวอย่างด้านล่าง ให้แปลง CSV เป็น JSON
ตัวอย่าง
<ก่อนหน้า>นำเข้า java.io.*;import java.util.*;import com.fasterxml.jackson.databind.*;import com.fasterxml.jackson.dataformat.csv.*; CsvToJsonTest คลาสสาธารณะ { public static void main ( สตริง args []) พ่นข้อยกเว้น { อินพุตไฟล์ =ไฟล์ใหม่ ("input.csv"); ลอง { CsvSchema csv =CsvSchema.emptySchema().withHeader(); CsvMapper csvMapper =CsvMapper ใหม่ (); MappingIterator