Ten krótki samouczek zawiera szczegółowe informacje na temat konwertowania CSV na Excel w Javie. Do załadowania pliku wejściowego użyjemy obiektu klasy Workbook wraz z nowo utworzonym obiektem LoadOptions. Podczas tej operacji za pomocą Java przekonwertuj CSV do Excela, a następnie zapisz przekonwertowany plik jako plik XLSX.
Kroki, aby przekonwertować CSV na Excel w Javie
- Korzystając z repozytorium Maven, dodaj bibliotekę Aspose.Cells do aplikacji, aby przekonwertować CSV na Excel
- Zainicjuj instancję klasy LoadOptions, aby załadować wejściowy plik CSV
- Utwórz instancję klasy Workbook z wejściową ścieżką pliku CSV i obiektem LoadOptions
- Zapisz przekonwertowany plik wyjściowy skoroszytu XLSX
Te podstawowe kroki pokazują, jak łatwo można konwertować plik CSV na XLSX w Javie, gdzie można załadować źródłowy plik CSV z wartościami oddzielonymi przecinkami. Konwersja jest na tyle wydajna, że zajmuje trochę czasu i zasobów procesora na utworzenie wyjściowego pliku XLSX. Ta konwersja jest przydatna do wykonywania obliczeń na wartościach liczbowych z pliku CSV, ponieważ pliki Excel są powszechnie używane do wykonywania obliczeń matematycznych.
Kod do konwersji CSV na XLSX w Javie
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); | |
} | |
} |
W powyższym fragmencie kodu obiekt klasy LoadOptions jest zadeklarowany w celu określenia formatu pliku wejściowego. Możesz także udoskonalić kod Java, aby ustawić różne właściwości wyjściowego pliku Excel. Na przykład możesz ustawić metadane, takie jak nazwisko autora, szczegóły modyfikacji itp., Wykonując konwersję zgodnie z własnymi wymaganiami.
W tym krótkim samouczku omówiono, jak używać Java do konwersji CSV do Excela. Jeśli jednak interesuje Cię konwersja odwrotna, zapoznaj się z artykułem na jak przekonwertować Excela na CSV w Javie.