Comment convertir XML en CSV en utilisant C#

Ce bref article explique comment convertir XML en CSV à l’aide de C#. Il explique la configuration de l’environnement, le déroulement du programme par étapes et un exemple de code exécutable pour convertir XML en CSV à l’aide de C#. De plus, aucune installation de plug-in ou d’application n’est requise pour intégrer cette fonctionnalité dans votre projet.

Étapes pour convertir XML en CSV en utilisant C#

  1. Configurez l’environnement système pour qu’il fonctionne avec Aspose.Cells for .NET afin de convertir des fichiers XML en CSV
  2. Créez un objet de classe Workbook pour charger le fichier XML source
  3. Exportez le fichier CSV de sortie à partir du fichier XML source à l’aide de l’énumération SaveFormat

Ces étapes présentent l’ensemble du processus pour transformer XML en CSV à l’aide de C#. Le processus est démarré en chargeant le fichier XML source. Par la suite, il exporte le fichier séparé par des virgules généré vers un flux ou le disque en fonction de vos besoins.

Code pour transformer XML en CSV en utilisant C#

using Aspose.Cells;
using System;
class Program
{
static void Main(string[] args) // Convert XML to CSV in C#
{
// Set the license
new License().SetLicense("Aspose.Total.Product.Family.lic");
// Load XML file
Workbook book = new Workbook("input.xml");
// Convert to XLSX
book.Save("xml-to-csv.csv", SaveFormat.Csv);
Console.WriteLine("Done");
}
}

Cet extrait de code est une version de base pour convertir XML en CSV dans Excel à l’aide de C#. Tout d’abord, le fichier XML source est chargé avec une instance de classe Workbook, puis la méthode Save () est appelée tout en transmettant la valeur de l’énumération SaveFormat. En outre, après avoir chargé les données XML dans un objet Workbook, vous pouvez éditer ou modifier le fichier en ajoutant ou en supprimant les lignes et les colonnes avant de le convertir en fichier CSV.

Ce tutoriel a expliqué comment exporter XML vers CSV en utilisant C#. Si vous souhaitez apprendre à supprimer une colonne dans Excel, lisez l’article sur comment supprimer une colonne dans Excel en utilisant C#.

 Français