Ovaj kratki vodič objašnjava kako pretvoriti XML u CSV pomoću Pythona. Pokriva konfiguraciju sustava, postupak korak po korak i isječak koda koji se može pokrenuti za pretvaranje XML u CSV pomoću Pythona. Štoviše, ne morate instalirati MS Excel ili druge aplikacije za rad s ovom značajkom na vašoj strani.
Koraci za pretvaranje XML-a u CSV pomoću Pythona
- Pripremite IDE za rad s Aspose.Cells za Python putem Jave za pretvaranje XML datoteka u CSV
- Pristupite ulaznoj XML datoteci s instancom klase Workbook
- Renderirajte izlaznu CSV datoteku iz ulaznog XML-a pomoću klase SaveFormat
Ovi koraci predstavljaju potpuni pregled procesa za transformaciju XML-a u CSV pomoću Pythona. Proces se pokreće pristupom ulaznoj XML datoteci. Zatim sprema izlaznu datoteku odvojenu zarezima na navedenu stazu na disku ili u tok prema vašim zahtjevima.
Kod za transformaciju XML-a u CSV pomoću Pythona
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat | |
#Instantiate the product license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load XML file | |
workbook = Workbook("Sample.xml") | |
# Save output CSV file | |
workbook.save("XMLtoCSV.csv" , SaveFormat.CSV) | |
print("Done") | |
jpype.shutdownJVM() |
Ovaj primjer koda dovoljan je za konvertiranje XML-a u CSV u Excelu pomoću Pythona. Prvo, klasa radne knjige koristi se za učitavanje ulazne XML datoteke nakon čega slijedi pozivanje metode save() dok se postavlja vrsta izlaza s klasom SaveFormat. Možete poboljšati isječak koda ovisno o svojim zahtjevima kao što je obrada više datoteka pomoću više niti sve dok svaka nit pristupa različitim datotekama.
U ovom vodiču objašnjeno je izvoz XML-a u CSV pomoću Pythona. Ako želite naučiti pretvorbu XML-a u XLSX, pogledajte članak na kako pretvoriti XML u Excel pomoću Pythona.