อัปเดตไฟล์ CSV ผ่าน Java

แก้ไขสเปรดชีต CSV ผ่านแอปพลิเคชันที่ใช้ Java โดยไม่ต้องติดตั้ง Microsoft Office®

 

สำหรับนักพัฒนาที่กำลังพยายามอัปเดตไฟล์ 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");
 

สำรวจตัวแก้ไขไฟล์ตัวเลือกด้วย Java

แก้ไข CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แก้ไข TSV (ค่าที่คั่นด้วยแท็บ)
แก้ไข XLS (รูปแบบไบนารีของ Microsoft Excel)
แก้ไข XLSB (สมุดงานไบนารีของ Excel)
แก้ไข XLSM (สเปรดชีตที่เปิดใช้งานมาโคร)
แก้ไข XLSX (เปิดสมุดงาน XML)
แก้ไข XLT (เทมเพลต Excel 97 - 2003)
แก้ไข XLTM (เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แก้ไข XLTX (เทมเพลต Excel)