วิธีส่งออกข้อมูลรายการไปยัง Excel ใน Java

บทช่วยสอนฉบับย่อนี้จะสอนคุณ วิธีส่งออกข้อมูลรายการไปยัง Excel ใน Java ขั้นแรก จำเป็นต้องมีรายการของสตริงที่สามารถเติมด้วยชุดของสตริงคงที่ หรือคุณอาจเติมจากแหล่งข้อมูลภายนอก เช่น การอ่านข้อมูลจากไฟล์บางไฟล์บนดิสก์ ฐานข้อมูล หรือกระแสข้อมูลบางส่วนผ่านเครือข่าย สร้างสมุดงานใหม่และเรียกใช้ฟังก์ชัน importArrayList เพื่อ แปลงรายการเป็น Excel ใน Java ซึ่งจะถูกบันทึกเป็นไฟล์ XLSX ในดิสก์

ขั้นตอนในการส่งออกข้อมูลรายการไปยัง Excel ใน Java

  1. เพิ่มการอ้างอิงถึง Aspose.Cells จาก Maven Repository เพื่อส่งออกรายการไปยัง Excel
  2. ประกาศรายการอาร์เรย์เพื่อเก็บข้อมูลรายการเพื่อส่งออกไปยัง Excel
  3. เติมรายการด้วยสตริงโดยใช้สตริงคงที่หรือเติมจากแหล่งภายนอก
  4. สร้างวัตถุคลาส Workbook ซึ่งจะเต็มไปด้วยข้อมูลรายการ
  5. รับการอ้างอิงถึง Worksheet จากสมุดงานที่สร้างขึ้นใหม่
  6. เรียกใช้ฟังก์ชัน importArrayList พร้อมกับการอ้างอิงรายการ เซลล์ปลายทาง และทิศทางข้อความ
  7. บันทึกสมุดงานผลลัพธ์ที่มีรายการสตริงที่ส่งออก

ขั้นแรก ให้เริ่มต้นรายการสตริงที่สามารถเติมได้หลายวิธี จากนั้นสมุดงานจะถูกสร้างขึ้นและได้รับการอ้างอิงไปยังแผ่นงานเฉพาะจากสมุดงานนี้ซึ่งคุณจะ เขียนรายการไปยัง Excel ใน Java สุดท้าย คุณสามารถบันทึกไฟล์ Excel เอาต์พุตเป็นรูปแบบใดก็ได้ที่ต้องการ เช่น XLSX, XLS, XLSM หรือ XLSB

รหัสเพื่อสร้าง Excel จากรายการใน Java

โค้ดนี้ใช้คลาส ArrayList เพื่อประกาศและเริ่มต้นรายการสตริง อย่างไรก็ตาม คุณสามารถสร้างรายการข้อมูลประเภทอื่นได้เช่นกัน ในทำนองเดียวกัน การอ้างอิงเวิร์กชีตแรกจะได้รับเพื่อเขียนรายการ อย่างไรก็ตาม คุณสามารถอ้างอิงไปยังชีตอื่นๆ ได้ด้วยการระบุดัชนีที่เป็นศูนย์หรือชื่อของชีต อาร์กิวเมนต์สุดท้ายในฟังก์ชัน importArrayList() กำหนดทิศทางของข้อความ เช่น รายการจะถูกแทรกในลักษณะคอลัมน์หรือในแถว

บทช่วยสอนนี้จะแนะนำให้คุณส่งออกรายการไปยัง Excel อย่างไรก็ตาม หากคุณต้องการเขียน Excel ลงในอาร์เรย์ โปรดดูบทความใน วิธีแปลง Excel เป็นอาร์เรย์ใน Java โปรดทราบว่าการแปลงรายการเป็น Excel ไม่จำเป็นต้องใช้ MS Excel หรือ Interop ในระบบ

 ไทย