このチュートリアルでは、C# REST API を使用して Excel 内のテキストを検索する 方法について説明します。.NET ベースの Cloud SDK を使用し、C# RESTful サービスを使用して Excel ファイル内のテキストを自動的に検索 する方法を学習します。単一の Excel ファイルまたは複数の Excel ファイル内のテキストを検索し、各ファイルで検索されたテキストを表示する方法について詳しく説明します。
前提条件
- アカウントを作成してAPI認証情報を取得する テキスト検索用
- Aspose.Cells クラウド SDK for Dotnet をダウンロードして、1 つまたは複数の Excel ファイル内のテキストを検索します。
- 上記のSDKを使用してC#プロジェクトをセットアップする
C# REST インターフェースを使用して Excel でテキストを検索する手順
- アプリのクライアントID、シークレット、Aspose Cloud API URLを定義する
- 提供された資格情報を使用して CellsApi のインスタンスを作成します
- Excel ファイル名をファイル ストリームにマッピングする辞書を作成する
- 現在のディレクトリとそのサブフォルダ内のすべての .xlsx ファイルを検索します
- 各 Excel ファイルをループし、そのストリームを辞書に追加します。
- アップロードされたファイルと検索テキストを使用してPostSearchRequestを作成する
- ポストサーチ を呼び出して、アップロードされたすべての Excel ファイルからテキストを検索します。
- ファイル名とシート名を対応するテキストとともにコンソールに出力します。
これらの手順は、C# .NETベースのAPIを使用してExcelでテキストを検索および抽出するプロセスを要約したものです。プログラムはAspose.Cells Cloud APIで認証し、現在のディレクトリとサブフォルダーにあるすべての.xlsxファイルを収集して処理用に準備します。次に、これらのファイルから特定のテキスト(「テーブル」)を検索し、一致するシートとファイル名を表示します。
C# Low Code API を使用して Excel のテキストを検索するコード
上記のコードは、C# REST APIを使用して複数のExcelファイル内のテキストを検索する方法を示しています。コードを修正して、辞書にExcelファイルを1つだけ追加することで、単一のExcelファイル内のテキストを検索することもできます。検索はXLSXファイルに限定されず、XLSなどの他の形式も辞書に追加できます。
この記事では、Excelファイルからテキストを検索して表示する手順を説明しました。Excelファイルを複数のファイルに分割するには、C# REST API を使用して Excel ファイルを分割するの記事をご覧ください。