Hoe XML naar CSV te converteren in C#

Deze korte tutorial laat snel zien hoe je converteert XML naar CSV in C# met behulp van een populaire bibliotheek. We zullen ook enkele voorbeeldcode ontwikkelen door de aanwijzingen in deze handleiding te volgen. De documentconversieprocedure is eenvoudig te construeren en vereist slechts een basiskennis van de taal om CSV uit XML te genereren in C#.

Stappen om XML naar CSV te converteren in C#

  1. Installeer GroupDocs.Conversion for .NET pakket van NuGet.org in de applicatie
  2. Verwijzing naar GroupDocs.Conversion naamruimte opnemen in de code voor het uitvoeren van documentconversie
  3. Laad het bron-XML-bestand door een object van de klasse Converter te maken
  4. Maak een instantie van de klasse SpreadsheetConvertOptions voor het definiëren van conversieopties voor het uitvoer-CSV-bestand
  5. Roep de methode Converteren aan en geef de vereiste argumenten door om XML naar CSV te converteren met C#

We hebben de stappen uiteengezet voor het implementeren van de mogelijkheid C# convert XML naar CSV. Dit zijn eenvoudige instructies voor het converteren van documenten met slechts een paar regels code. Begin met het downloaden en installeren van het juiste pakket van de NuGet-website en verwijs er vervolgens naar in de code. Maak in de volgende stappen een instantie van de klasse Converter voor het laden van het invoer-XML-bestand en initialiseer de klasse SpreadsheetConvertOptions voor het instellen van conversieopties voor het geconverteerde CSV-bestand. Roep daarna de Convert-methode aan om het CSV-bestand op de schijf op te slaan.

Code om XML naar CSV te converteren in C#

We hebben de bovenstaande instructies gevolgd voor de implementatie van de functie convert XML naar CSV C# in het voorgaande voorbeeld. In deze voorbeeldcode is de basisdocumentconversie uitgevoerd door een paar API-aanroepen te gebruiken. Verder kunt u complexe documentconversie uitvoeren door de SpreadsheetConvertOptions-klasse te gebruiken en een verscheidenheid aan parameters voor het geconverteerde CSV-bestand in te stellen. Bovendien kunt u het XML-bestand converteren naar verschillende bestandsindelingen, waaronder DOCX, PPTX, ODS, RTF, XLS en nog veel meer.

In dit artikel hebben we de documentconversieprocedure gedemonstreerd en voorbeeld-XML naar CSV C#-code verstrekt. Verder hebben we al een artikel gepubliceerd op hoe PDF naar Excel te converteren met C#; bekijk het voor meer informatie.

 Nederlands