Kako pretvoriti XML u CSV u C#

Ovaj kratki vodič brzo pokazuje kako pretvoriti XML u CSV u C# pomoću popularne biblioteke. Također ćemo razviti neki uzorak koda slijedeći upute u ovom vodiču. Postupak pretvorbe dokumenta jednostavan je za konstruirati i zahtijeva samo osnovno razumijevanje jezika za generiranje CSV-a iz XML-a u C#.

Koraci za pretvaranje XML-a u CSV u C#

  1. Instalirajte GroupDocs.Conversion for .NET paket s NuGet.org u aplikaciji
  2. Uključite referencu na prostor imena GroupDocs.Conversion u kodu za izvođenje konverzije dokumenta
  3. Učitajte izvornu XML datoteku stvaranjem objekta klase Converter
  4. Napravite instancu klase SpreadsheetConvertOptions za definiranje opcija pretvaranja za izlaznu CSV datoteku
  5. Pozovite metodu Convert i proslijedite potrebne argumente za pretvaranje XML-a u CSV koristeći C#

Naveli smo korake za implementaciju mogućnosti C# pretvaranja XML-a u CSV. Ovo su jednostavne upute za pretvaranje dokumenata pomoću samo nekoliko redaka koda. Započnite preuzimanjem i instaliranjem odgovarajućeg paketa s web stranice NuGet, a zatim ga navedite u kodu. U sljedećim koracima stvorite instancu klase Converter za učitavanje ulazne XML datoteke i inicijalizirajte klasu SpreadsheetConvertOptions za postavljanje opcija konverzije za konvertiranu CSV datoteku. Nakon toga pozovite metodu Convert za spremanje CSV datoteke na disk.

Kod za pretvaranje XML-a u CSV u C#

Slijedili smo gornje upute za implementaciju značajke pretvori XML u CSV C# u prethodnom primjeru. U ovom primjeru koda, osnovna pretvorba dokumenta izvršena je korištenjem nekoliko API poziva. Nadalje, možete napraviti složenu pretvorbu dokumenata korištenjem klase SpreadsheetConvertOptions i postavljanjem raznih parametara za pretvorenu CSV datoteku. Štoviše, možete pretvoriti XML datoteku u nekoliko formata datoteka uključujući DOCX, PPTX, ODS, RTF, XLS i mnoge druge.

Demonstrirali smo proceduru konverzije dokumenta i pružili uzorak XML u CSV C# kod u ovom članku. Nadalje, već smo objavili članak na kako pretvoriti PDF u Excel pomoću C#; pogledajte ga za više informacija.

 Hrvatski