В этом кратком руководстве объясняется, как преобразовать XML в CSV с помощью Python. В нем описана конфигурация системы, пошаговый процесс и фрагмент исполняемого кода для преобразования XML в CSV с помощью Python. Более того, вам не нужно устанавливать MS Excel или другие приложения для работы с этой функцией на вашей стороне.
Шаги по преобразованию XML в CSV с помощью Python
- Подготовьте IDE для работы с Aspose.Cells для Python через Java для преобразования XML-файлов в CSV.
- Доступ к входному файлу XML с экземпляром класса Workbook
- Визуализация выходного CSV-файла из входного XML с использованием класса SaveFormat
Эти шаги представляют собой полное описание процесса преобразования XML в CSV с помощью Python. Процесс инициируется доступом к входному файлу XML. Затем он сохраняет выходной файл с разделителями-запятыми по указанному пути на диске или в поток в соответствии с вашими требованиями.
Код для преобразования XML в CSV с использованием Python
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() |
Этого примера кода достаточно для преобразования XML в CSV в Excel с помощью Python. Во-первых, класс рабочей книги используется для загрузки входного XML-файла с последующим вызовом метода save() при установке типа вывода с помощью класса SaveFormat. Вы можете улучшить фрагмент кода в зависимости от ваших требований, таких как обработка нескольких файлов с использованием нескольких потоков, если каждый поток обращается к разным файлам.
В этом руководстве объясняется, как экспортировать XML в CSV с помощью Python. Если вы хотите изучить преобразование XML в XLSX, обратитесь к статье как преобразовать XML в Excel с помощью Python.