Ova jednostavna tema fokusira se na kako pretvoriti XML u XLSX u Pythonu. Pokriva korake za detaljnu konfiguraciju sustava i postupni algoritam koji opisuje tok programa. Možete učitati izvornu XML datoteku u Python pretvoriti XML u Excel pomoću vrlo jednostavnog koda. Razvijena aplikacija može se koristiti u bilo kojem okruženju konfiguriranom s Javom i Pythonom u sustavu Windows, Linux ili macOS.
Koraci za pretvaranje XML-a u XLSX u Pythonu
- Konfigurirajte okruženje za korištenje Aspose.Cells za Python putem Jave za pretvaranje XML datoteka u Excel datoteke
- Napravite objekt klase XmlLoadOption za postavljanje opcija učitavanja
- Otvorite izvornu XML datoteku s diska pomoću objekta klase Workbook pružanjem instance opcija učitavanja
- Spremite pristupljenu XML datoteku kao Excel datoteku na disk
U gore navedenim koracima, za izvoz XML-a u Excel Python učinkovito je korišten API. Proces će započeti pristupom izvornoj XML datoteci s diska pružanjem opcija učitavanja XML-a. Konačno, postići će se metoda spremanja koju je izložila klasa Workbook u Python XML-u u XLSX konverziju.
Kod za pretvaranje XML-a u XLSX u Pythonu
import jpype | |
import asposecells | |
# Start JVM | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, XmlLoadOptions | |
# Load API License | |
licenseXmlToXls = License() | |
licenseXmlToXls.setLicense("License.lic") | |
# Create XmlLoadOptions object | |
options = XmlLoadOptions() | |
options.setCheckDataValid(True) | |
# Load the source XML file | |
xmlWorkbook = Workbook("source.xml", options) | |
# Convert the XML to Excel using the save method | |
xmlWorkbook.save("SavedXml.xlsx") | |
# Shutdown the JVM | |
jpype.shutdownJVM() | |
print("XML to Excel conversion done successfully") |
Kako bi pretvorili XML u XLSX Python kod je korišten u gornjem primjeru. Možete unaprijed obraditi proces učitavanja izvornog XML-a postavljanjem različitih svojstava izloženih u klasi XmlLoadOptions uključujući postavljanje automatskog filtra zajedno s opcijama filtriranja za podatke, opcijama za konfiguraciju formata datuma i broja i provjeru valjanosti XML podataka da spomenemo samo neke.
U ovoj smo temi naučili da se za razvoj XML u Excel konverter može jednostavno koristiti Python temeljen API. Ako želite naučiti više o procesu pretvaranja HTML-a u JSON datoteku, pogledajte članak na kako pretvoriti HTML u JSON pomoću Pythona.