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