XML konvertálása CSV-vé C#-ban

Ez a rövid oktatóanyag gyorsan bemutatja, hogyan lehet alakítani XML-t CSV-re C#-ban egy népszerű könyvtár használatával. Néhány mintakódot is kidolgozunk az útmutató utasításait követve. A dokumentumkonverziós eljárás egyszerűen megszerkeszthető, és csak a nyelv alapszintű ismerete szükséges ahhoz, hogy CSV-t generáljon XML-ből C#-ban.

Az XML CSV-vé konvertálásának lépései C#-ban

  1. Telepítse a GroupDocs.Conversion for .NET csomagot a NuGet.org webhelyről az alkalmazásban
  2. A dokumentumkonverzió végrehajtásához szerepeltessen hivatkozást a GroupDocs.Conversion névtérre a kódban
  3. Töltse be a forrás XML-fájlt a Converter osztály objektumának létrehozásával
  4. Hozzon létre egy példányt a SpreadsheetConvertOptions osztályból a kimeneti CSV-fájl konvertálási beállításainak meghatározásához
  5. Hívja meg a Convert metódust, és adja át a szükséges argumentumokat az XML CSV-vé konvertálásához C# használatával

Felvázoltuk a C# XML konvertálása CSV képesség megvalósításának lépéseit. Ezek egyszerű utasítások a dokumentumok néhány sornyi kód felhasználásával történő konvertálásához. Először töltse le és telepítse a megfelelő csomagot a NuGet webhelyről, majd hivatkozzon rá a kódban. A következő lépésekben hozzon létre egy példányt a Converter osztályból a bemeneti XML-fájl betöltéséhez, és inicializálja a SpreadsheetConvertOptions osztályt az átalakított CSV-fájl átalakítási beállításainak megadásához. Ezt követően hívja meg a Convert metódust a CSV-fájl lemezre mentéséhez.

Az XML-t CSV-vé konvertáló kód C#-ban

Követtük a fenti utasításokat az convert XML to CSV C# funkció megvalósításához az előző példában. Ebben a mintakódban az alapvető dokumentumkonverzió néhány API-hívás igénybevételével történt. Ezenkívül összetett dokumentumkonverziót végezhet a SpreadsheetConvertOptions osztály használatával és számos paraméter beállításával az átalakított CSV-fájlhoz. Ezenkívül az XML-fájlt számos fájlformátumra konvertálhatja, beleértve a DOCX, PPTX, ODS, RTF, XLS és sok más formátumot.

Ebben a cikkben bemutattuk a dokumentumkonverziós eljárást, és minta XML-ből CSV C# kódba. Továbbá már publikáltunk egy cikket a {{HIPERLINK1}} címen; további információkért nézze meg.

 Magyar