この短いチュートリアルでは、一般的なライブラリを使用して XML を C# で CSV に変換する方法を簡単に示します。また、このガイドの指示に従って、いくつかのサンプル コードを作成します。ドキュメント変換手順は簡単に構築でき、C# で XML から CSV を生成するための言語の基本的な理解のみが必要です。
C# で XML を CSV に変換する手順
- NuGet.org から GroupDocs.Conversion for .NET パッケージをアプリケーションにインストールします
- ドキュメント変換を実行するコードに GroupDocs.Conversion 名前空間への参照を含めます
- Converter クラスのオブジェクトを作成して、ソース XML ファイルを読み込みます
- 出力 CSV ファイルの変換オプションを定義する SpreadsheetConvertOptions クラスのインスタンスを作成します
- Convert メソッドを呼び出し、必要な引数を渡して、C# を使用して XML を CSV に変換します。
C# の XML から CSV への変換 機能を実装する手順の概要を説明しました。これらは、数行のコードのみを使用してドキュメントを変換するための簡単な手順です。まず、NuGet Web サイトから適切なパッケージをダウンロードしてインストールし、それをコードで参照します。次の手順では、入力 XML ファイルをロードするために Converter クラスのインスタンスを作成し、変換された CSV ファイルの変換オプションを設定するために SpreadsheetConvertOptions クラスを初期化します。その後、Convert メソッドを呼び出して CSV ファイルをディスクに保存します。
C# で XML を CSV に変換するコード
前の例の convert XML to CSV C# 機能の実装については、上記の手順に従いました。このサンプル コードでは、いくつかの API 呼び出しを使用して、基本的なドキュメント変換が行われています。さらに、SpreadsheetConvertOptions クラスを利用し、変換された CSV ファイルにさまざまなパラメーターを設定することで、複雑なドキュメント変換を行うことができます。さらに、XML ファイルを DOCX、PPTX、ODS、RTF、XLS などの複数のファイル形式に変換できます。
この記事では、ドキュメントの変換手順を示し、サンプルの XML から CSV への C# コードを提供しました。さらに、C# を使用して PDF を Excel に変換する方法 に関する記事を既に公開しています。詳細については、それを見てください。