XML (Расширяемый язык разметки) — популярный формат хранения структурированных данных. Но иногда вам могут понадобиться эти данные в электронной таблице Excel (XLSX или XLS) для дальнейшего анализа или представления. В этом сообщении блога мы узнаем, как конвертировать XML в Excel с помощью Python. Это пошаговое руководство поможет вам легко преобразовать данные XML в удобные для пользователя таблицы Excel, готовые к дальнейшему манипулированию и исследованию.
В этой статье рассматриваются следующие темы:
- API конвертера Python XML в Excel
- Конвертировать XML в Excel
- Конвертировать XML в Excel онлайн
- Бесплатные ресурсы
API конвертера Python XML в Excel
Для преобразования XML в Excel мы будем использовать API Aspose.Cells for Python через .NET. Он позволяет вам создавать, манипулировать и конвертировать электронные таблицы Excel на Python. Он предлагает обширные функции для форматирования, высококачественного преобразования и рендеринга форматов файлов (включая PDF, XPS, JSON и изображений), построения диаграмм и управления данными, что делает его надежный инструмент для работы с файлами Excel в ваших приложениях Python.
Пожалуйста, загрузите пакет или установите API из PyPI, используя следующую команду pip в консоли:
pip install aspose-cells-python
Преобразование XML в Excel на Python
Мы можем легко преобразовать файл данных XML в книгу Excel, выполнив следующие действия:
- Создайте экземпляр класса Workbook.
- Вызовите метод importxml(), чтобы импортировать XML-файл.
- Сохраните книгу как файл XLSX, используя метод save().В качестве аргумента он принимает путь к выходному файлу.
В следующем примере кода показано, как преобразовать XML в Excel с помощью Python.
# В этом примере кода показано, как импортировать файл данных XML в Excel.
import aspose.cells
from aspose.cells import SaveFormat, Workbook
# Создайте экземпляр класса Workbook.
workbook = Workbook()
# Импортировать XML в книгу
# В качестве аргументов он принимает путь к XML-файлу, имя целевого листа, целевую строку и столбец.
workbook.import_xml("SampleXMLData.xml", "Sheet1", 0, 0)
# Сохраните книгу в формате XLSX.
workbook.save("XMLdata.xlsx", SaveFormat.XLSX)
Получите бесплатную лицензию
Вы можете получить бесплатную временную лицензию, чтобы опробовать библиотеку без ограничений ознакомительной версии.
Конвертировать XML в Excel онлайн
Вы также можете использовать этот бесплатный конвертер XML в Excel для онлайн-конвертирования данных XML в XLS или XLSX. Экспортируйте данные XML в формат Excel быстро, с высоким качеством и точностью.
XML в Excel — бесплатные ресурсы
Помимо преобразования XML в Excel, вы можете узнать больше о различных других функциях библиотеки, используя ресурсы ниже:
- Руководство разработчика
- Бесплатные онлайн-приложения
- Справочник по API
- Практические руководства и статьи
Заключение
В этой статье мы узнали, как импортировать данные из XML-файла в Excel на Python. Следуя инструкциям, описанным в этой статье, и используя предоставленные примеры кода, вы можете легко преобразовать XML в Excel для дальнейшего анализа и визуализации. Приятного кодирования!
В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем бесплатном форуме поддержки.