Importer des XML dans une classeur Excel
Aspose.Cells vous permet d’importer la carte XML à l’intérieur du classeur en utilisant la méthode Workbook.ImportXml(). Vous pouvez importer la carte XML en suivant les étapes suivantes dans Microsoft Excel
- Sélectionnez l’onglet Développeur
- Cliquez sur Importer dans la section XML et suivez les étapes requises.
Vous devrez fournir vos données XML pour compléter l’importation. Voici un exemple de données XML que vous pouvez utiliser pour les tests.
Importer une carte XML en utilisant Microsoft Excel
La capture d’écran suivante montre comment importer une carte XML en utilisant Microsoft Excel
![]() |
---|
Importer une carte XML en utilisant Aspose.Cells
Le code exemple suivant montre comment utiliser Workbook.ImportXml(). Il génère le fichier Excel de sortie comme indiqué dans cette capture d’écran.
![]() |
---|
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create a workbook | |
Workbook workbook = new Workbook(); | |
// URL that contains your XML data for mapping | |
string XML = "http://www.aspose.com/docs/download/attachments/434475650/sampleXML.txt"; | |
// Import your XML Map data starting from cell A1 | |
workbook.ImportXml(XML, "Sheet1", 0, 0); | |
// Save workbook | |
workbook.Save(dataDir + "output_out.xlsx"); |
Sujets avancés
- Ajouter une carte XML à l’intérieur du classeur en utilisant la méthode Add de XmlMapCollection
- Exporter des données XML liées à la carte XML à l’intérieur du classeur
- Trouver le nom de l’élément racine de la carte XML
- Lier des cellules aux éléments de la carte XML
- Interroger les zones de cellules mappées sur le chemin de carte XML en utilisant la méthode XmlMapQuery de la feuille de calcul