Pro vývojáře, který se snaží aktualizovat soubory CSV v jakékoli aplikaci Java? Aspose.Total for Java API může pomoci automatizovat proces aktualizace. Jedná se o úplný balík různých Java API zabývajících se více formáty včetně dokumentů Microsoft Excel. ASPOSE.CELL API, které je součástí balíčku Aspose.Total for Java , usnadňuje tento proces úpravy. Proces aktualizace dokumentu CSV je jednoduchý tím, že nejprve zpřístupníte list a poté aktualizujete hodnotu buňky v Excelu pomocí Java.
Jak aktualizovat soubor CSV v Javě
- Vytvořte nový objekt třídy Workbook se zdrojovým souborem CSV jako parametrem
- Přístup k příslušnému pracovnímu listu a příslušné buňce pomocí metody getWorksheets().get(index).getCells().get(column)
- Pomocí metody getCells().get(indexValue).setValue(data) vložte nová data do přístupné buňky
- Uložte soubor jako soubor .csv pomocí metody save() předáním souboru s cestou jako parametrem
Požadavky na úpravu
- Pro modifikaci CSV, Microsoft Windows nebo kompatibilní OS s Java Runtime Environment pro JSP/JSF aplikace a desktopové aplikace.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) nebo vyšší.
- Získejte nejnovější verzi API přímo z Stahování
Kód - Aktualizujte soubor CSV v Javě
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"); |