XML – це широко використовуваний формат для обміну та зберігання даних, а Microsoft Project – популярний інструмент керування проектами. Якщо ви працюєте з обома цими технологіями, у деяких сценаріях вам може знадобитися перетворити дані XML у формат Microsoft Project. У цій публікації блогу ми розглянемо, як конвертувати XML у MPP за допомогою Python.
- Конвертер XML у MPP – конфігурація Python API
- Як перетворити XML на MPP за допомогою Python
- Перетворення XML на MPP у Python
Конвертер XML у MPP – конфігурація Python API
Aspose.Tasks for Python через .NET API підтримує створення, редагування та керування файлами Microsoft Project. Ви можете швидко налаштувати пакет або встановити його з PyPI, виконавши таку команду встановлення pip:
pip install aspose-tasks
Як перетворити XML на MPP за допомогою Python
Виконайте наведені нижче кроки для перетворення файлів XML у формат файлів Microsoft Project:
- Отримайте вихідний файл XML.
- Завантажте файл Microsoft Project.
- Скопіюйте дані та запишіть результат у файл Microsoft Project.
Перетворення XML на MPP у Python
Наступні кроки демонструють, як перетворити XML на MPP за допомогою Python:
- Завантажте вихідний файл XML із класом Project.
- Отримайте доступ до файлу MPP і скопіюйте дані з файлу XML.
- Експортуйте файл MPP, вказавши значення з переліку SaveFileFormat.
Коли пакет Python налаштовано, ми можемо почати писати наш сценарій Python. Ось зразок сценарію Python, який виконує перетворення XML у формат MPP:
import aspose.tasks as tasks
# Load input XML file
xmlProject = tasks.Project("file.xml")
# Load input Project file
mppProject = tasks.Project("Input.mpp")
# Call the copy method
xmlProject.copy_to(mppProject)
# Save output MPP file
mppProject.save("XMLtoMPP.mpp", tasks.saving.SaveFileFormat.MPP);
Отримайте безкоштовну ліцензію API
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API на повну потужність.
Висновок
Підсумовуючи, ви дізналися, як конвертувати XML-файл у формат MPP Microsoft Project за допомогою Python. Це швидкий, але потужний і гнучкий спосіб перетворення даних XML у формат MPP. Крім того, ви можете переглянути різні розділи в розділі документація, щоб дізнатися більше про функції. У разі будь-яких неясностей зв’яжіться з нами на безкоштовному форумі підтримки.