Excel Web APIサービスを使用すると、Excelシート内のテキストの検索や置換など、基本的なテキスト操作を実行できます。
Excelファイル内のテキストの検索/置換機能を使用するには、GETメソッドを使用する必要があります。
Excelシート内のテキストを検索するには、GETメソッドを使用する必要があります。
GET: http://<host>[port]/api/excel/{excel path}/{sheet name}/find
次の図は、Excelファイル内のテキストを検索するためのパラメータを指定した要求URLを示しています。
パラメータ |
値 |
説明 |
Excel Path |
xls、xlsx |
ストレージマネージャーが認識できるExcelファイル名。 |
Sheet Name |
String |
シート名(指定しない場合は、すべてのシートを検索)。 |
Text |
String |
Excelファイル内で検索するテキスト。 |
Match Case |
String | 大文字小文字を区別するかどうかを示すブール値。 |
Whole Cell |
String | セル全体を検索するかどうかを示すブール値。 |
アプリケーションを実行すると、URLで指定したテキストが検索され、次の要素が出力されます。
Excelシート内のテキストを置換するには、GETメソッドを使用する必要があります。
GET: http://<host>[port]/api/excel/{excel path}/{sheet name}/replace
次の図は、Excelファイル内のテキストを置換するためのパラメータを指定した要求URLを示しています。
次の表で、Excelファイル内のテキストを置換する場合に必要な要求URLパラメータを詳細に説明します。
パラメータ |
値 |
説明 |
Excel Path |
xls、xlsx |
ストレージマネージャーが認識できるExcelファイル名。 |
Sheet Name |
String |
シート名(指定しない場合は、すべてのシートを検索)。 |
Text |
String |
Excelファイル内で検索するテキスト。 |
New Text |
String | 置換するテキスト。 |
Match Case |
String | 大文字小文字を区別するかどうかを示すブール値。 |
Whole Cell |
String | セル全体を検索するかどうかを示すブール値。 |
アプリケーションを実行すると、テキストが要求URLで指定した新しいテキストに置換されます。