Java'da CSV'yi Excel'e Dönüştürme

Bu kısa eğitim, CSV‘in Java’da Excel’e nasıl dönüştürüleceği ile ilgili ayrıntıları sağlayacaktır. Yeni oluşturulan LoadOptions nesnesiyle birlikte girdi dosyasını yüklemek için Workbook sınıf nesnesini kullanacağız. Bu işlem sırasında, Java CSV’yi Excel’e dönüştürün ve dönüştürülen dosyayı bir XLSX dosyası olarak kaydedin.

Java’da CSV’yi Excel’e Dönüştürme Adımları

  1. CSV’yi Excel’e dönüştürmek için Maven deposunu kullanarak Aspose.Cells kitaplığını uygulamaya ekleyin
  2. Giriş CSV dosyasını yüklemek için LoadOptions sınıf örneğini başlatın
  3. Giriş CSV dosya yolu ve LoadOptions nesnesi ile bir Workbook sınıfı örneği oluşturun
  4. Dönüştürülen XLSX çalışma kitabı çıktı dosyasını kaydedin

Bu temel adımlar, kaynak CSV dosyasını virgülle ayrılmış değerlerle yükleyebileceğiniz Java*‘da CSV’yi XLSX’e dönüştürmenin ne kadar basit olduğunu gösterir. Dönüştürme, çıktı XLSX dosyasını oluşturmak için biraz zaman ve CPU kaynakları tüketecek kadar verimlidir. Bu dönüştürme, bir CSV dosyasındaki sayısal değerler üzerinde hesaplamalar yapmak için kullanışlıdır çünkü Excel dosyaları, matematiksel hesaplamaları gerçekleştirmek için yaygın olarak kullanılır.

Java’da CSV’yi XLSX’e Dönüştürme Kodu

import com.aspose.cells.License;
import com.aspose.cells.LoadFormat;
import com.aspose.cells.LoadOptions;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
public class ConvertCSVtoExcelJava {
public static void main(String[] args) throws Exception { // main method to convert comma-separated value file to Excel in Java
// Set Aspose.Cells library license for remove trial version watermark after converting CSV to Excel
License licenseToConvertCSV = new License();
licenseToConvertCSV.setLicense("Aspose.Cells.lic");
// Create the LoadOptions object for loading the source comma-separated value file
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// Initialize a Workbook class instance with CSV file path and the loadOptions object
Workbook workbook = new Workbook("InputCSVFile.csv", loadOptions);
// Save output Excel file in XLSX format
workbook.save("OutputCSVtoExcel.xlsx", SaveFormat.XLSX);
}
}

Yukarıdaki kod parçacığında, girdi dosyasının biçimini belirtmek için LoadOptions sınıf nesnesi bildirildi. Ayrıca, çıktı Excel dosyası için farklı özellikler ayarlamak üzere Java kodunu geliştirebilirsiniz. Örneğin, dönüştürme işlemini yaparken Yazar adı, Değişiklik ayrıntıları gibi meta verileri gereksinimlerinize göre ayarlayabilirsiniz.

Bu kısa eğitim, Java’nın CSV’yi Excel’e nasıl dönüştürdüğünü ele almıştır. Ancak, ters dönüştürme ile ilgileniyorsanız, lütfen Java’da Excel’i CSV’ye dönüştürme ile ilgili makaleye bakın.

 Türkçe