U ovom članku ćemo proći kroz kako konvertirati CSV u Excel u Javi i dati primjer koda da pokažemo kako se to radi. Osim toga, pružamo upute korak po korak o tome kako instalirati potrebne biblioteke za konverziju dokumenata, kao i klase koje se moraju koristiti. Možete izvršiti transformaciju dokumenta s nekoliko redaka koda i generirati XLSX iz CSV-a pomoću Jave na kraju ovog vodiča.
Koraci za pretvaranje CSV-a u Excel u Javi
- Postavite GroupDocs.Conversion for Java iz repozitorija Maven u Java projektu
- Uključite potrebne klase za izvođenje pretvorbe dokumenata iz CSV u Excel
- Učitajte izvornu CSV datoteku stvaranjem instance klase Converter za transformaciju dokumenta u Excel format
- Napravite objekt klase SpreadsheetConvertOptions za određivanje svojstava za izlaznu XLSX datoteku
- Spremite izlaznu Excel datoteku na disk korištenjem metode Convert klase Converter i prosljeđivanjem parametara instance klase SpreadsheetConvertOptions zajedno s nazivom izlazne Excel datoteke
Upravo smo razradili korake za implementaciju značajke Java pretvoriti CSV u Excel. Konverzija dokumenata postiže se sa samo nekoliko API poziva i bez alata treće strane. Osim toga, ove se upute mogu koristiti za pretvaranje jednostavnih i naprednih dokumenata. Za složenu transformaciju dokumenta, morate deklarirati svojstva za rezultirajuću Excel datoteku pomoću klase SpreadsheetConvertOptions.
Kod za pretvaranje CSV-a u Excel u Javi
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"); | |
} | |
} |
Da bismo demonstrirali kako značajka radi, napravili smo primjer Java koda za pretvaranje CSV u XLSX. Ovaj primjer možete koristiti kao polazište za transformaciju dokumenta i prilagoditi ga svojim potrebama. Za ovaj smo vodič izradili XLSX dokument iz CSV datoteke. Osim toga, možete pretvoriti dokumente u XLSX iz različitih formata, uključujući XLS, XLTM, XML, XPS i mnoge druge.
U ovom smo članku pogledali kako pretvoriti CSV datoteku u Excel pomoću Jave. U nedavnom smo članku objasnili postupak i dali primjer koda za pretvaranje PDF-a u Excel dokument; ako vas zanima više, pogledajte kako pretvoriti PDF u Excel pomoću Jave.