Tento stručný návod poskytne podrobnosti o tom, jak převést CSV do Excelu v Javě. Pro načtení vstupního souboru spolu s nově vytvořeným objektem LoadOptions použijeme objekt třídy Workbook. Během této operace použijte Java převeďte CSV do Excelu a poté převedený soubor uložte jako soubor XLSX.
Kroky k převodu CSV do Excelu v Javě
- Pomocí úložiště Maven přidejte do aplikace knihovnu Aspose.Cells a převeďte CSV do Excelu
- Inicializujte instanci třídy LoadOptions, aby se načetl vstupní soubor CSV
- Vytvořte instanci třídy Workbook se vstupní cestou k souboru CSV a objektem LoadOptions
- Uložte převedený výstupní soubor sešitu XLSX
Tyto základní kroky ukazují, jak jednoduché je převést CSV na XLSX v Javě, kde můžete načíst zdrojový soubor CSV s hodnotami oddělenými čárkami. Konverze je dostatečně efektivní, aby spotřebovala trochu času a prostředků CPU pro vytvoření výstupního souboru XLSX. Tento převod je užitečný k provádění výpočtů číselných hodnot ze souboru CSV, protože soubory Excel se běžně používají k provádění matematických výpočtů.
Kód pro převod CSV na XLSX v Javě
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); | |
} | |
} |
Ve výše uvedeném fragmentu kódu je deklarován objekt třídy LoadOptions, který určuje formát vstupního souboru. Můžete také vylepšit kód Java a nastavit různé vlastnosti pro výstupní soubor aplikace Excel. Můžete například nastavit metadata jako jméno autora, podrobnosti o úpravě atd. při provádění převodu podle vašich požadavků.
Tento krátký tutoriál popisuje, jak pomocí Java převést CSV do Excelu. Pokud však máte zájem o zpětnou konverzi, přečtěte si článek na jak převést Excel do CSV v Javě.