In diesem kurzen Thema wird behandelt, wie man XML mit C# in XLSX konvertiert. Es enthält die Details zur Durchführung der Umgebungskonfiguration, einen schrittweisen Programmablauf und einen laufenden Beispielcode zur Umwandlung von XML in Excel in C#. Sie können diese Konvertierung durchführen, ohne auf die Installation von Drittanbietersoftware auf Ihrem Computer angewiesen zu sein.
Schritte zum Speichern von XML als Excel-Datei in C#
- Richten Sie die Umgebung ein, um Aspose.Cells for .NET zum Konvertieren von XML-Dateien in Excel-Dateien zu verwenden
- Instanziieren Sie das Klassenobjekt XmlLoadOption, um die Ladeoptionen festzulegen
- Greifen Sie mithilfe einer Instanz von Workbook von der Festplatte auf die XML-Quelldatei zu, indem Sie den Dateinamen und die Ladeoptionsinstanz angeben
- Speichern Sie die geladene XML-Datei als XLSX auf der Festplatte
Die oben in C# genannten Schritte konvertieren XML mithilfe einer sehr einfachen API-Schnittstelle in eine Excel-Datei. Der Prozess beginnt mit dem Festlegen der XML-Dateiladeoptionen mithilfe einer Instanz der XmlLoadOptions-Klasse. Anschließend erfolgt der Zugriff auf die XML-Quelldatei von der Festplatte mithilfe des Workbook-Objekts. Abschließend wird das geladene XML mit der Save-Methode als XLSX-Datei auf der Festplatte gespeichert.
Code zum Konvertieren von XML in XLSX mit C#
Der obige Beispielcode für die Dateikonvertierung von C# XML in Excel kann problemlos mit wenigen Codezeilen durchgeführt werden. Um XML in Excel zu konvertieren, kann der C#-Code weiter angepasst werden, indem der Zugriff auf die XML-Datei vorkonfiguriert wird, indem verschiedene optionale Eigenschaften innerhalb der XmlLoadOptions-Klasse festgelegt werden. Sie können unter anderem die Filteroptionen für Daten festlegen, die XML-Datengültigkeit prüfen und Optionen zum Konfigurieren des Datums- und Zahlenformats konfigurieren.
In diesem Artikel wurde beschrieben, wie Sie XML mit C# in XLSX konvertieren*. Wenn Sie jedoch HTML in das JSON-Format konvertieren möchten, lesen Sie den Artikel zu So konvertieren Sie HTML mit C# in JSON.