Ця проста тема присвячена як перетворити XML на XLSX у Python. Він охоплює кроки для детальної конфігурації системи та покроковий алгоритм, що описує перебіг програми. Ви можете завантажити вихідний файл XML у Python конвертувати XML у Excel за допомогою дуже простого коду. Розроблену програму можна використовувати в будь-якому середовищі, налаштованому на Java та Python у Windows, Linux або macOS.
Кроки для перетворення XML на XLSX у Python
- Налаштуйте середовище на використання Aspose.Cells для Python через Java для перетворення файлів XML у файли Excel
- Створіть об’єкт класу XmlLoadOption, щоб налаштувати параметри завантаження
- Відкрийте вихідний файл XML із диска за допомогою об’єкта класу Workbook, надавши екземпляр параметрів завантаження
- Збережіть XML-файл, до якого ви отримали доступ, як файл Excel на диску
У вищезазначених кроках для експорту XML до Excel Python було ефективно використано API. Процес почнеться з доступу до вихідного XML-файлу з диска, надавши параметри завантаження XML. Нарешті, буде досягнуто метод збереження, доступний класом Workbook у Python XML у XLSX.
Код для перетворення XML на XLSX у Python
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") |
Щоб перетворити XML на XLSX, у прикладі вище використовувався код Python. Ви можете попередньо обробити процес завантаження вихідного XML, налаштувавши різні властивості, надані класом XmlLoadOptions, включаючи встановлення автоматичного фільтра разом із параметрами фільтрації для даних, параметри налаштування формату дати та числа та перевірку дійсності даних XML, щоб назвати декілька.
У цій темі ми дізналися, що для розробки конвертера XML в Excel можна легко використовувати API на основі Python. Якщо ви хочете дізнатися про процес перетворення HTML у файл JSON, зверніться до статті як конвертувати HTML у JSON за допомогою Python.