
ExcelをC#でXMLに変換する
最近、C#でXMLファイルをExcelファイルに変換するブログ投稿を公開しました。このブログ投稿では、プログラムでC#でExcelをXMLに変換する方法について説明します。 .NETExcelライブラリを使用して、.NETアプリケーションでExcelからXMLへのコンバーターを構築します。このライブラリは強力で効率的であり、幅広い機能を提供し、数行のコードで変換および操作タスクを実行できます。さらに、簡単なAPI呼び出しを行うことで、変換の進行状況を追跡できます。
以下の点に従います。
.NETExcelライブラリのインストール
このAPIのインストール手順はシンプルで簡単です。使用法とインストールに関する詳細なドキュメントがあります。
したがって、DLLファイルをダウンロードするか、NuGetパッケージマネージャーで次のコマンドを実行できます。インストールが正常に完了すると、このAPIのクラスとメソッドにアクセスできるようになります。
Install-Package Aspose.Cells
プログラムでExcelをC#でXMLに変換する
この.NETExcelAPIをインストールすると、ExcelからXMLへの変換をプログラムで実行するためのコードスニペットを作成する準備が整います。
以下の手順に従ってください。
- Workbookクラスのインスタンスを作成し、ソースExcelファイルをロードします。
- Saveメソッドを呼び出して、Excel2003スプレッドシートXMLとして保存します。
- xmlSaveOptionsクラスのオブジェクトを初期化して、プレーンXMLデータとして保存します。
- Saveメソッドを呼び出してXMLファイルを保存します。
// Workbookクラスのインスタンスを作成し、ソースExcelファイルをロードします
Workbook workbook = new Workbook("sample.xlsx");
// Saveメソッドを呼び出してExcel2003スプレッドシートXMLとして保存します
workbook.Save("Spreadsheet.xml");
// xmlSaveOptionsクラスのオブジェクトを初期化して、プレーンXMLデータとして保存します
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// Saveメソッドを呼び出してXMLファイルを保存します
workbook.Save("data.xml", xmlSaveOptions);
以下の画像で出力を確認できます。

ExcelからXMLへの変換
ExcelからXMLへのコンバーター-高度なオプション
この.NETExcelライブラリは、ファイル変換タスク以上のものを提供します。したがって、他の高度な方法を知るためにドキュメントにアクセスすることを忘れないでください。 Excelファイルを他の多くの一般的なファイル形式に変換し、既存のXLS/XLSXファイルをプログラムで変更できます。
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価の制限を超えてAPIを試すことができます。
まとめ
この記事はここで終了します。プログラムでExcelをC#でXMLに変換する方法を学んだことを願っています。さらに、コードスニペットやその他の高度な機能についても説明しました。このブログ投稿は、ExcelからXMLへのコンバーターの構築を検討している場合に非常に役立ちます。さらに、ドキュメントにアクセスして、このライブラリをさらに詳しく調べることができます。実際、conholdate.comは、他のエキサイティングなトピックに関する新しいブログ投稿を書いています。したがって、定期的な更新については連絡を取り合ってください。
質問する
あなたは私たちのフォーラムであなたの質問や質問について私たちに知らせることができます。
よくある質問
ExcelをXMLに変換するにはどうすればよいですか?
このライブラリを.NETアプリケーションにインストールして、プログラムでExcelを操作してXMLiに変換できます。
ExcelからXMLを生成できますか?
このxmlSaveOptionsメソッドを使用して、Excelデータファイルに基づいてXMLファイルを生成します。 ドキュメントで他の機能についても知ることができます。