Convertir XML en MPP en utilisant Python

XML est un format largement utilisé pour l’échange et le stockage de données tandis que Microsoft Project est un outil de gestion de projet populaire. Si vous travaillez avec ces deux technologies, vous devrez peut-être convertir des données XML au format Microsoft Project dans certains scénarios. Dans cet article de blog, nous allons explorer comment convertir XML en MPP à l’aide de Python.

Convertisseur XML en MPP - Configuration de l’API Python

Aspose.Tasks for Python via .NET L’API prend en charge la création, la modification ou la manipulation de fichiers Microsoft Project. Vous pouvez configurer rapidement le package ou l’installer à partir de PyPI en exécutant la commande d’installation pip suivante :

 pip install aspose-tasks

Comment convertir XML en MPP en utilisant Python

Veuillez suivre les étapes ci-dessous pour convertir les fichiers XML au format de fichiers Microsoft Project :

  1. Obtenez le fichier XML source.
  2. Chargez le fichier Microsoft Project.
  3. Copiez les données et écrivez la sortie dans un fichier Microsoft Project.

Convertir XML en MPP en Python

Les étapes suivantes montrent comment convertir XML en MPP à l’aide de Python :

  1. Chargez le fichier XML source avec la classe Project.
  2. Accédez au fichier MPP et copiez les données du fichier XML.
  3. Exportez le fichier MPP tout en spécifiant une valeur à partir de l’énumération SaveFileFormat.

Une fois le package Python configuré, nous pouvons commencer à écrire notre script Python. Voici un exemple de script Python qui effectue la conversion du format XML au format 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);

Obtenez une licence API gratuite

Vous pouvez demander une licence temporaire gratuite pour évaluer l’API à sa pleine capacité.

Conclusion

En conclusion, vous avez appris à convertir un fichier XML au format de fichier MPP Microsoft Project à l’aide de Python. C’est un moyen rapide mais puissant et flexible de convertir des données XML au format MPP. De plus, vous pouvez consulter différents chapitres de la section documentation pour explorer plus de fonctionnalités. En cas d’ambiguïté, n’hésitez pas à nous contacter sur le forum d’assistance gratuit.

Voir également