Wer versucht als Entwickler, CSV-Dateien in einer Java-Anwendung zu aktualisieren? Aspose.Total for Java API kann helfen, den Aktualisierungsprozess zu automatisieren. Es ist ein vollständiges Paket verschiedener Java-APIs, die mehrere Formate verarbeiten, einschließlich Microsoft Excel-Dokumente. Die ASPOSE.CELL-API, die Teil des Aspose.Total for Java -Pakets ist, vereinfacht diesen Änderungsprozess. Der Vorgang zum Aktualisieren des CSV-Dokuments ist einfach, indem Sie zuerst auf das Blatt zugreifen und dann den Zellenwert in Excel mit Java aktualisieren.
So aktualisieren Sie die CSV-Datei in Java
- Erstellen Sie ein neues Workbook -Klassenobjekt mit der Quell-CSV-Datei als Parameter
- Zugriff auf das relevante Arbeitsblatt und die relevante Zelle mithilfe der getWorksheets().get(index).getCells().get(column) -Methode
- Fügen Sie mithilfe der getCells().get(indexValue).setValue(data) -Methode neue Daten in die Zelle ein, auf die zugegriffen wurde
- Speichern Sie die Datei als .csv-Datei mit der Methode save(), indem Sie die Datei mit dem Pfad als Parameter übergeben
Änderungsanforderungen
- Für CSV-Modifikationen Microsoft Windows oder ein kompatibles Betriebssystem mit Java Runtime Environment für JSP/JSF-Anwendung und Desktop-Anwendungen.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) oder höher.
- Holen Sie sich die neueste API-Version direkt von Downloads
Code - CSV-Datei in Java aktualisieren
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"); |