このチュートリアルには、動作するコードの例と、C# を使用して XLSX を CSV に変換するための段階的な手順が含まれています。変換ライブラリを使用していくつかの簡単な手順を実行するだけで、C# で XLSX を CSV に変換できます。表形式データの保存と交換には、XLSX と CSV の 2 つの一般的なファイル形式があります。データを別のシステムで使用したり、データベースにインポートしたりするために、XLSX を CSV に変換する必要がある場合があります。 XLSX ファイル形式を CSV に変換するための基本的な手順と、C# コード例を次に示します。
C# を使用して XLSX を CSV に変換する手順
- NuGet パッケージ マネージャーから GroupDocs.Conversion for .NET をインストールします
- XLSX から CSV への変換用に GroupDocs.Conversion 名前空間への参照を追加します
- 入力 XLSX のパスを渡して Converter クラスのインスタンスを作成します
- Converter.GetPossibleConversions メソッドを呼び出して、変換オプションを取得します。
- Convert.Save メソッドを呼び出して、CSV をディスクに保存します
上記の手順を使用して、C# を使用して XLSX を CSV にエクスポートする手順を完了することができます。 .NET がインストールされている場合は、Windows、macOS、Linux などの既知のオペレーティング システムでこれらの手順を実行できます。 XLSX から CSV への変換には、追加のソフトウェアのインストールは必要ありません。この例で使用されるライブラリのクロスプラットフォームの性質は、.NET がインストールされている場所で次のコード例を実行できることを意味します。
C# を使用して XLSX を CSV に変換するコード
using GroupDocs.Conversion; | |
namespace ConvertXLSXtoCSVusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
var converter = new GroupDocs.Conversion.Converter("input.xlsx"); | |
// Get conversion option for CSV output | |
var convertOptions = converter.GetPossibleConversions()["csv"] | |
.ConvertOptions; | |
// Save the CSV to disk | |
converter.Convert("ConvertXLSXtoCSVusingCSharp.csv", convertOptions); | |
} | |
} | |
} |
上記のセクションでは、C# XLSX から CSV への変換手順について、簡単なコード例とともに詳しく説明しました。コードは簡潔で、Excel ドキュメントの変換に必要な API 呼び出しはわずかです。このコードは、指定されたドキュメント変換ライブラリがセットアップされ、ファイル パスが変更されると、アプリケーションに簡単に統合できます。
このトピックでは、XLSX を CSV に変換するプロセスを詳しく説明し、そのサンプル コード例を共有しました。以前、XLSX から JPG への変換に関する記事を書きました。詳細については、C# を使用して XLSX を JPG に変換する方法 の記事をお読みください。