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. Кроме того, вы можете ознакомиться с другими главами в разделе документация, чтобы узнать больше о возможностях. В случае каких-либо неясностей обращайтесь к нам на бесплатный форум поддержки.