Voor een ontwikkelaar, wie probeert CSV-bestanden bij te werken in een Java-toepassing? Aspose.Total for Java API kan helpen om het updateproces te automatiseren. Het is een volledig pakket van verschillende Java-API’s die meerdere indelingen hanteren, waaronder Microsoft Excel-documenten. ASPOSE.CELL API die deel uitmaakt van het Aspose.Total for Java -pakket maakt dit wijzigingsproces eenvoudig. Het proces van het bijwerken van het CSV-document is eenvoudig door eerst het blad te openen en vervolgens de celwaarde in Excel bij te werken met Java.
Hoe CSV-bestand in Java bij te werken
- Maak een nieuw Workbook -klasseobject met het CSV-bronbestand als parameter
- Toegang tot relevant werkblad en relevante cel met behulp van getWorksheets().get(index).getCells().get(column) -methode
- Voeg nieuwe gegevens in de geopende cel in met behulp van de getCells().get(indexValue).setValue(data) -methode
- Sla het bestand op als .csv-bestand met behulp van de methode save() door het bestand met pad als parameter door te geven
Wijzigingsvereisten
- Voor CSV-modificatie, Microsoft Windows of een compatibel besturingssysteem met Java Runtime Environment voor JSP/JSF-applicaties en desktopapplicaties.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7), of hoger.
- Ontvang de nieuwste API-versie rechtstreeks van Downloads
Code - CSV-bestand bijwerken in 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"); |