Hur man konverterar XML till CSV i C#

Denna korta handledning visar snabbt hur man konverterar XML till CSV i C# med hjälp av ett populärt bibliotek. Vi kommer också att utveckla lite exempelkod genom att följa anvisningarna i den här guiden. Dokumentkonverteringsproceduren är enkel att konstruera och kräver endast en grundläggande förståelse av språket för att generera CSV från XML i C#.

Steg för att konvertera XML till CSV i C#

  1. Installera paketet GroupDocs.Conversion for .NET från NuGet.org i applikationen
  2. Inkludera hänvisning till namnområdet GroupDocs.Conversion i koden för att utföra dokumentkonvertering
  3. Ladda XML-källfilen genom att skapa ett objekt av klassen Converter
  4. Skapa en instans av klassen SpreadsheetConvertOptions för att definiera konverteringsalternativ för utdata-CSV-filen
  5. Anropa Konverteringsmetoden och skicka de nödvändiga argumenten för att konvertera XML till CSV med C#

Vi har beskrivit stegen för att implementera C# konvertera XML till CSV förmåga. Det här är enkla instruktioner för att konvertera dokument med bara några rader kod. Börja med att ladda ner och installera lämpligt paket från NuGet-webbplatsen och hänvisa sedan till det i koden. I nästa steg, skapa en instans av Converter-klassen för att ladda XML-indatafilen och initiera SpreadsheetConvertOptions-klassen för att ställa in konverteringsalternativ för den konverterade CSV-filen. Efter det, åberopa Konverteringsmetoden för att spara CSV-filen på disken.

Kod för att konvertera XML till CSV i i C#

Vi har följt instruktionerna ovan för implementeringen av konvertera XML till CSV C#-funktionen i föregående exempel. I denna exempelkod har grundläggande dokumentkonvertering gjorts genom att konsumera några API-anrop. Vidare kan du göra komplexa dokumentkonverteringar genom att använda SpreadsheetConvertOptions-klassen och ställa in en mängd parametrar för den konverterade CSV-filen. Dessutom kan du konvertera XML-filen till flera filformat inklusive DOCX, PPTX, ODS, RTF, XLS och många fler.

Vi demonstrerade dokumentkonverteringsproceduren och gav exempel på XML till CSV C#-kod i den här artikeln. Dessutom har vi redan publicerat en artikel om hur man konverterar PDF till Excel med C#; ta en titt på den för mer information.

 Svenska