สำหรับนักพัฒนาที่กำลังพยายามอัปเดตไฟล์ CSV ในแอปพลิเคชัน Java ใด ๆ Aspose.Total for Java API สามารถช่วยทำให้กระบวนการอัปเดตเป็นไปโดยอัตโนมัติ เป็นแพ็คเกจเต็มรูปแบบของ Java API ต่างๆ ที่จัดการหลายรูปแบบ รวมถึงเอกสาร Microsoft Excel ASPOSE.CELL API ที่เป็นส่วนหนึ่งของแพ็คเกจ Aspose.Total for Java ทำให้กระบวนการแก้ไขนี้ง่ายขึ้น กระบวนการอัปเดตเอกสาร CSV นั้นง่ายโดยเข้าถึงชีตก่อนแล้วจึงอัปเดตค่าของเซลล์ใน excel โดยใช้ java
วิธีอัปเดตไฟล์ CSV ใน Java
- สร้างวัตถุคลาส Workbook ใหม่ที่มีไฟล์ CSV ต้นทางเป็นพารามิเตอร์
- การเข้าถึงแผ่นงานที่เกี่ยวข้องและเซลล์ที่เกี่ยวข้องโดยใช้วิธี getWorksheets().get(index).getCells().get(column)
- แทรกข้อมูลใหม่ในเซลล์ที่เข้าถึงโดยใช้วิธี getCells().get(indexValue).setValue(data)
- บันทึกไฟล์เป็นไฟล์ .csv โดยใช้เมธอด save() โดยส่งไฟล์ที่มีพาธเป็นพารามิเตอร์
ข้อกำหนดในการปรับเปลี่ยน
- สำหรับการปรับเปลี่ยน CSV, Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ Java Runtime Environment สำหรับแอปพลิเคชัน JSP/JSF และแอปพลิเคชันเดสก์ท็อป.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) หรือสูงกว่า.
- รับ API เวอร์ชันล่าสุดโดยตรงจาก ดาวน์โหลด
รหัส - อัปเดตไฟล์ CSV ใน Java
Workbook wkb = new Workbook("sourceFile.xlsx"); | |
Cell cellWithData = wkb.getWorksheets().get(0).getCells().get("A1"); | |
cellWithData.setValue(100); | |
Cell cellWithFormula = wkb.getWorksheets().get(1).getCells().get("C1"); | |
cellWithFormula.setFormula("=Sum(A1,A20)"); | |
wkb.calculateFormula(); | |
Worksheet sheet = wkb.getWorksheets().get(2); | |
Cell cell = sheet.getCells().get("A1"); | |
cell.setValue("Hello World!"); | |
wkb.save("updated-excel-file.xlsx"); |