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ı
- Maven deposundan Java uygulamasına GroupDocs.Conversion for Java yükleyin
- Converter sınıfının bir nesnesini oluşturun ve dönüştürme için giriş Excel dosyasını yükleyin
- Dönüştürülen belge için parametreleri ayarlamak için SpreadsheetConvertOptions sınıfını başlat
- Çı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.