Java'da Excel'i CSV'ye Dönüştürme

Bu makale, Java’da Excel’i CSV’ye dönüştürmeye odaklanır ve temel belge dönüşümünü kapsar. Ayrıca belgeleri dönüştürmek için adım adım bir kılavuz ve örnek Excel’i CSV’ye dönüştürmek için Java kodu sağlayacağız. Ayrıca, örnek kod, ortaya çıkan CSV dosyası için çeşitli özellikler ayarlamak üzere SpreadsheetConvertOptions sınıfı kullanılarak geliştirilebilir.

Java’da Excel’i CSV’ye Dönüştürme Adımları

  1. Maven deposundan Java uygulamasına GroupDocs.Conversion for Java yükleyin
  2. Converter sınıfının bir nesnesini oluşturun ve dönüştürme için giriş Excel dosyasını yükleyin
  3. Dönüştürülen belge için parametreleri ayarlamak için SpreadsheetConvertOptions sınıfını başlat
  4. Çıktı CSV dosyasının dosya adını SpreadsheetConvertOptions sınıfının örneğiyle birlikte belirtin ve bu parametreleri Convert yöntemine iletin

Yukarıdaki noktaları sırasıyla takip ederek, Java* kullanarak Excel’i CSV’ye dönüştürme özelliğini kolayca oluşturabilirsiniz. Ayrıca, bu adımlar temel belge dönüşümünü yapmak için kullanılır. Üretilen Excel dosyasının standartlarınıza göre sunulmasını istiyorsanız, dönüştürülen dosyaya çeşitli özellikler sağlamak için SpreadsheetConvertOptions sınıfını kullanmanız gerekecektir.

Java’da Excel’i CSV’ye Dönüştürme Kodu

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions;
import com.groupdocs.conversion.filetypes.SpreadsheetFileType;
public class ConvertExcelToCsvInJava {
public static void main(String[] args) { // Main function to convert Excel to CSV in Java
// Remove the watermark in output Text document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source Excel file for conversion to CSV
Converter converter = new Converter("sample.xlsx");
// Set the convert options for CSV file
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
options.setFormat(SpreadsheetFileType.Csv); // Specify the conversion format
// Convert and save the Excel in CSV format
converter.convert("converted.csv", options);
System.out.println("Done");
}
}

Bu gönderi için Excel’i CSV’ye dönüştürmek için bir Java programı oluşturduk. Bu kılavuzda belgeleri bir Elektronik Tablo biçiminden diğerine dönüştürdük. Ayrıca, herhangi bir kaynak belge şu Elektronik Tablo biçimlerine dönüştürülebilir: XLS, XLSX, XLSM, XLSB, ODS, OTS, XLTX, XLT, XLTM, TSC, XLAM ve CSV.

Bu eğitimde XLSX’ten CSV formatına temel belge dönüştürmeyi öğrendik. Farklı belge türlerinin belge dönüştürmesi hakkında daha fazla bilgi edinmek istiyorsanız Java’da HTML’yi PDF’ye dönüştürme konusuna bakabilirsiniz.

 Türkçe