Convertir XML en Excel Python | Exporter du XML vers Excel en Python

XML (Extensible Markup Language) est un format populaire pour stocker des données structurées. Mais parfois, vous aurez peut-être besoin de ces données dans une feuille de calcul Excel (XLSX ou XLS) pour une analyse ou une présentation plus approfondie. Dans cet article de blog, nous apprendrons comment convertir du XML en Excel à l’aide de Python. Ce guide étape par étape vous permettra de transformer de manière transparente vos données XML en feuilles Excel conviviales, prêtes à être manipulées et explorées davantage.

Cet article couvre les sujets suivants :

  1. API de conversion Python XML vers Excel
  2. Convertir XML en Excel
  3. Convertir XML en Excel en ligne
  4. Ressources gratuites

API de conversion Python XML vers Excel

Pour convertir XML en Excel, nous utiliserons l’API Aspose.Cells for Python via .NET. Il vous permet de créer, manipuler et convertir des feuilles de calcul Excel en Python. Il offre des fonctionnalités étendues pour le formatage, la conversion et le rendu de formats de fichiers de haute qualité (y compris PDF, XPS, JSON et images), la création de graphiques et la gestion des données, ce qui en fait un outil robuste pour travailler avec des fichiers Excel dans vos applications Python.

Veuillez télécharger le package ou installer l’API depuis PyPI à l’aide de la commande pip suivante dans la console :

pip install aspose-cells-python

Convertir XML en Excel en Python

Nous pouvons facilement convertir un fichier de données XML en classeur Excel en suivant les étapes ci-dessous :

  1. Créez une instance de la classe Workbook.
  2. Appelez la méthode importxml() pour importer un fichier XML.
  3. Enregistrez le classeur en tant que fichier XLSX à l’aide de la méthode save().Il prend le chemin du fichier de sortie comme argument.

L’exemple de code suivant montre comment convertir XML en Excel à l’aide de Python.

# Cet exemple de code montre comment importer un fichier de données XML dans Excel.
import aspose.cells
from aspose.cells import SaveFormat, Workbook

# Créer une instance de la classe Workbook
workbook = Workbook()

# Importer XML dans un classeur
# Il prend le chemin du fichier XML, le nom de la feuille de destination, la ligne et la colonne de destination comme arguments.
workbook.import_xml("SampleXMLData.xml", "Sheet1", 0, 0)

# Enregistrez le classeur au format XLSX
workbook.save("XMLdata.xlsx", SaveFormat.XLSX)
Convertir XML en Excel en Python

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque sans limitations d’évaluation.

Convertir XML en Excel en ligne

Vous pouvez également utiliser ce convertisseur gratuit XML vers Excel pour convertir des données XML en XLS ou XLSX en ligne. Exportez rapidement vos données XML au format Excel avec une qualité et une précision élevées.

Convertisseur en ligne gratuit de XML vers Excel
Input file
Output format
  

XML vers Excel - Ressources gratuites

Outre la conversion de XML en Excel, vous pouvez en savoir plus sur diverses autres fonctionnalités de la bibliothèque en utilisant les ressources ci-dessous :

Conclusion

Dans cet article, nous avons appris comment importer des données d’un fichier XML vers Excel en Python. En suivant les étapes décrites dans cet article et en utilisant les exemples de code fournis, vous pouvez facilement transformer XML en Excel pour une analyse et une visualisation plus approfondies. Bon codage !

En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Voir également