Tento článek se zaměřuje na to, jak převést Excel na CSV v Javě a pokrývá základní transformaci dokumentů. Poskytneme také podrobného průvodce převodem dokumentů a poskytneme ukázkový Java kód pro převod Excelu do CSV. Kromě toho lze ukázkový kód vylepšit pomocí třídy SpreadsheetConvertOptions k nastavení různých vlastností pro výsledný soubor CSV.
Kroky k převodu Excelu do CSV v Javě
- Nainstalujte GroupDocs.Conversion for Java z úložiště Maven do aplikace Java
- Vytvořte objekt třídy Converter a načtěte vstupní soubor Excel pro převod
- Inicializujte třídu SpreadsheetConvertOptions pro nastavení parametrů pro převedený dokument
- Zadejte název výstupního souboru CSV spolu s instancí třídy SpreadsheetConvertOptions a předejte tyto parametry metodě Convert
Pokud budete postupovat podle výše uvedených bodů v pořadí, můžete jednoduše vytvořit schopnost převést Excel do CSV pomocí Java. Dále se tyto kroky používají k provedení základní transformace dokumentu. Chcete-li, aby byl vytvořený soubor Excel prezentován podle vašich standardů, budete muset použít třídu SpreadsheetConvertOptions k poskytnutí různých vlastností pro převedený soubor.
Kód pro převod Excelu do CSV v Javě
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"); | |
} | |
} |
Pro tento příspěvek jsme vytvořili Java program pro převod Excelu do CSV. V této příručce jsme převedli dokumenty z jednoho tabulkového formátu do jiného. Kromě toho lze jakýkoli zdrojový dokument převést do následujících tabulkových formátů: XLS, XLSX, XLSM, XLSB, ODS, OTS, XLTX, XLT, XLTM, TSC, XLAM a CSV.
V tomto tutoriálu jsme se naučili základní převod dokumentů pro formát XLSX do CSV. Chcete-li se dozvědět více o převodu dokumentů různých typů, můžete se podívat na jak převést HTML do PDF v Javě.