Kako pretvoriti XML u XLSX u Pythonu

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

  1. Konfigurirajte okruženje za korištenje Aspose.Cells za Python putem Jave za pretvaranje XML datoteka u Excel datoteke
  2. Napravite objekt klase XmlLoadOption za postavljanje opcija učitavanja
  3. Otvorite izvornu XML datoteku s diska pomoću objekta klase Workbook pružanjem instance opcija učitavanja
  4. 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.

 Hrvatski