Jak převést XML na CSV v C#

Tento krátký tutoriál rychle ukazuje, jak převést XML na CSV v C# pomocí oblíbené knihovny. Budeme také vyvíjet nějaký ukázkový kód podle pokynů v této příručce. Procedura převodu dokumentu je jednoduchá na sestavení a vyžaduje pouze základní znalost jazyka pro generování CSV z XML v C#.

Kroky k převodu XML na CSV v C#

  1. Nainstalujte si do aplikace balíček GroupDocs.Conversion for .NET z NuGet.org
  2. Do kódu pro provedení převodu dokumentu zahrňte odkaz na jmenný prostor GroupDocs.Conversion
  3. Načtěte zdrojový soubor XML vytvořením objektu třídy Converter
  4. Vytvořte instanci třídy SpreadsheetConvertOptions pro definování možností převodu pro výstupní soubor CSV
  5. Zavolejte metodu Convert a předejte požadované argumenty pro převod XML na CSV pomocí C#

Nastínili jsme kroky k implementaci C# převodu XML do CSV schopnosti. Toto jsou jednoduché pokyny pro převod dokumentů pomocí několika řádků kódu. Začněte stažením a instalací příslušného balíčku z webu NuGet a poté na něj odkazujte v kódu. V dalších krocích vytvořte instanci třídy Converter pro načtení vstupního souboru XML a inicializujte třídu SpreadsheetConvertOptions pro nastavení možností převodu pro převedený soubor CSV. Poté vyvolejte metodu Convert pro uložení souboru CSV na disk.

Kód pro převod XML na CSV v C#

Postupovali jsme podle výše uvedených pokynů pro implementaci funkce převést XML na CSV C# v předchozím příkladu. V tomto ukázkovém kódu byla základní konverze dokumentů provedena pomocí několika volání API. Dále můžete provádět komplexní převod dokumentů s využitím třídy SpreadsheetConvertOptions a nastavením různých parametrů pro převedený soubor CSV. Kromě toho můžete soubor XML převést do několika formátů souborů včetně DOCX, PPTX, ODS, RTF, XLS a mnoha dalších.

V tomto článku jsme předvedli postup převodu dokumentů a poskytli ukázkový kód XML do CSV C#. Kromě toho jsme již publikovali článek na jak převést PDF do Excelu pomocí C#; podívejte se na něj pro více informací.

 Čeština