บทแนะนำสั้นๆ นี้จะให้รายละเอียดเกี่ยวกับวิธี แปลง CSV เป็น Excel ใน Java เราจะใช้วัตถุคลาสสมุดงานสำหรับการโหลดไฟล์อินพุตพร้อมกับวัตถุ LoadOptions ที่สร้างขึ้นใหม่ ระหว่างการดำเนินการนี้ ใช้ Java แปลง CSV เป็น Excel แล้วบันทึกไฟล์ที่แปลงแล้วเป็นไฟล์ XLSX
ขั้นตอนในการแปลง CSV เป็น Excel ใน Java
- ใช้ที่เก็บ Maven เพิ่มไลบรารี Aspose.Cells ไปยังแอปพลิเคชันเพื่อแปลง CSV เป็น Excel
- เริ่มต้นอินสแตนซ์คลาส LoadOptions เพื่อโหลดไฟล์ CSV อินพุต
- สร้างอินสแตนซ์คลาส Workbook ด้วยเส้นทางไฟล์ CSV อินพุตและวัตถุ LoadOptions
- บันทึกไฟล์เอาต์พุตสมุดงาน XLSX ที่แปลงแล้ว
ขั้นตอนพื้นฐานเหล่านี้แสดงให้เห็นว่า แปลง CSV เป็น XLSX ใน Java นั้นง่ายเพียงใด ซึ่งคุณสามารถโหลดไฟล์ CSV ต้นฉบับด้วยค่าที่คั่นด้วยเครื่องหมายจุลภาค การแปลงมีประสิทธิภาพเพียงพอที่จะใช้เวลาและทรัพยากร CPU เพียงเล็กน้อยในการสร้างไฟล์ XLSX เอาต์พุต การแปลงนี้มีประโยชน์ในการคำนวณค่าตัวเลขจากไฟล์ CSV เนื่องจากไฟล์ Excel มักใช้ในการคำนวณทางคณิตศาสตร์
รหัสเพื่อแปลง CSV เป็น XLSX ใน Java
import com.aspose.cells.License; | |
import com.aspose.cells.LoadFormat; | |
import com.aspose.cells.LoadOptions; | |
import com.aspose.cells.SaveFormat; | |
import com.aspose.cells.Workbook; | |
public class ConvertCSVtoExcelJava { | |
public static void main(String[] args) throws Exception { // main method to convert comma-separated value file to Excel in Java | |
// Set Aspose.Cells library license for remove trial version watermark after converting CSV to Excel | |
License licenseToConvertCSV = new License(); | |
licenseToConvertCSV.setLicense("Aspose.Cells.lic"); | |
// Create the LoadOptions object for loading the source comma-separated value file | |
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV); | |
// Initialize a Workbook class instance with CSV file path and the loadOptions object | |
Workbook workbook = new Workbook("InputCSVFile.csv", loadOptions); | |
// Save output Excel file in XLSX format | |
workbook.save("OutputCSVtoExcel.xlsx", SaveFormat.XLSX); | |
} | |
} |
ในข้อมูลโค้ดด้านบน มีการประกาศคลาสออบเจกต์ LoadOptions เพื่อระบุรูปแบบของไฟล์อินพุต คุณยังสามารถปรับปรุงโค้ด Java เพื่อตั้งค่าคุณสมบัติต่างๆ สำหรับไฟล์ Excel เอาต์พุต ตัวอย่างเช่น คุณสามารถตั้งค่าข้อมูลเมตา เช่น ชื่อผู้แต่ง รายละเอียดการแก้ไข ฯลฯ ในขณะที่ดำเนินการแปลงตามความต้องการของคุณ
บทช่วยสอนสั้นๆ นี้กล่าวถึงการใช้ Java แปลง CSV เป็น Excel อย่างไรก็ตาม หากคุณสนใจการแปลงย้อนกลับ โปรดดูบทความเกี่ยวกับ วิธีแปลง Excel เป็น CSV ใน Java