V tomto článku si projdeme, jak převést CSV do Excelu v Javě, a poskytneme ukázkový kód, který ukáže, jak se to dělá. Kromě toho poskytujeme podrobné pokyny, jak nainstalovat požadované knihovny pro převod dokumentů a také třídy, které je třeba použít. Transformaci dokumentu můžete provést pomocí několika řádků kódu a vygenerovat XLSX z CSV pomocí Java na konci tohoto kurzu.
Kroky k převodu CSV do Excelu v Javě
- Nastavte GroupDocs.Conversion for Java z úložiště Maven v projektu Java
- Zahrňte požadované třídy pro provádění převodu dokumentů z CSV do Excelu
- Načtěte zdrojový soubor CSV vytvořením instance třídy Converter pro transformaci dokumentu do formátu Excel
- Vytvořte objekt třídy SpreadsheetConvertOptions pro určení vlastností pro výstupní soubor XLSX
- Uložte výstupní soubor aplikace Excel na disk použitím metody Converter třídy Converter a předáním parametrů instance třídy SpreadsheetConvertOptions spolu s názvem výstupního souboru aplikace Excel.
Právě jsme vypracovali kroky pro implementaci funkce Java convert CSV to Excel. Konverze dokumentů se provádí pomocí několika volání API a bez nástroje třetí strany. Tyto pokyny lze navíc použít k převodu jednoduchých i pokročilých dokumentů. Pro komplexní transformaci dokumentu musíte deklarovat vlastnosti výsledného souboru Excel pomocí třídy SpreadsheetConvertOptions.
Kód pro převod CSV do Excelu v Javě
| import com.groupdocs.conversion.Converter; | |
| import com.groupdocs.conversion.licensing.License; | |
| import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions; | |
| public class ConvertCsvToExcelInJava { | |
| public static void main(String[] args) { // Main function to convert CSV to Excel in Java | |
| // Remove the watermark in output Excel document by adding license | |
| License lic = new License(); | |
| lic.setLicense("GroupDocs.Conversion.lic"); | |
| // Load the source CSV file for conversion to Excel | |
| Converter converter = new Converter("sample.csv"); | |
| // Set the convert options for Excel document | |
| SpreadsheetConvertOptions options = new SpreadsheetConvertOptions(); | |
| // Convert and save the CSV in XLSX format | |
| converter.convert("converted.xlsx", options); | |
| System.out.println("Done"); | |
| } | |
| } |
Abychom demonstrovali, jak tato funkce funguje, vytvořili jsme ukázkový Java kód pro převod CSV na XLSX. Tento příklad můžete použít jako výchozí bod pro transformaci dokumentu a upravit jej tak, aby vyhovoval vašim potřebám. Pro tento tutoriál jsme vytvořili dokument XLSX ze souboru CSV. Kromě toho můžete převádět dokumenty do XLSX z různých formátů, včetně XLS, XLTM, XML, XPS a mnoha dalších.
V tomto článku jsme se podívali na to, jak převést soubor CSV do Excelu pomocí Javy. V nedávném článku jsme vysvětlili proces a poskytli ukázkový kód pro převod PDF do dokumentu Excel; pokud se chcete dozvědět více, podívejte se na jak převést PDF do Excelu pomocí Java.