Herhangi bir Java uygulamasında XLTX dosyalarını güncellemeye çalışan bir geliştirici için mi? Aspose.Total for Java API, güncelleme sürecini otomatikleştirmeye yardımcı olabilir. Microsoft Excel belgeleri de dahil olmak üzere birden çok biçimi ele alan çeşitli Java API’lerinden oluşan eksiksiz bir pakettir. Aspose.Total for Java paketinin bir parçası olan ASPOSE.CELL API, bu değiştirme işlemini kolaylaştırır. XLTX belgesini güncelleme işlemi, önce sayfaya erişerek ve ardından java kullanarak excel’deki hücre değerini güncelleyerek basittir.
Java'da XLTX Dosyası Nasıl Güncellenir
- Parametre olarak kaynak XLTX dosyasına sahip yeni Workbook sınıfı nesnesi oluşturun
- getWorksheets().get(index).getCells().get(column) yöntemi ile ilgili Çalışma Sayfasına ve ilgili hücreye erişim
- getCells().get(indexValue).setValue(data) yöntemini kullanarak erişilen hücreye yeni veri ekleyin
- Dosyayı parametre olarak yol ile ileterek save() yöntemini kullanarak dosyayı .xltx dosyası olarak kaydedin
Değişiklik Gereksinimleri
- XLTX değişikliği için, Microsoft Windows veya JSP/JSF Uygulaması ve Masaüstü Uygulamaları için Java Runtime Environment ile uyumlu bir işletim sistemi.
- J2SE 6.0 (1.6), J2SE 7.0 (1.7) veya üzeri.
- En son API sürümünü doğrudan İndirilenler ’ten alın
Kod - Java'da XLTX Dosyasını Güncelle
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"); |