ASP.NET Web API コントロール
Excelサービスの結合
サービス > Excelサービス > Excelサービスの結合

REST APIサービスで、複数のExcelファイルをワークブックに結合します。サービスは、複数のExcelファイルを結合して、サポートされているワークブック形式(JSON、XLSX、XLS、およびXML)にします。

結合するファイルがストレージに存在する場合は、GET要求を使用します。また、結合するExcelファイルをクライアントを通して提供する場合は、POST要求が適切です。

Excel要求スキーマの結合

GET要求URLで、マージされたエクセルの保存場所、および生成されるExcelのファイル形式を指定します。
GET: http://[:port]/api/excel/merge?FileName=<>&type=<>&FileNamesToMerge=<>&FileNamesToMerge

複数のExcelファイルを結合するためのGET要求スキーマ

次の図は、ストレージに存在する複数のエクスるファイルを結合するための要求URLパラメータを示しています。

次の表は、要求URLパラメータ(ストレージである複数のExcelファイルを結合するためのパラメータ)とそれらのサポートされる値を示しています。

パラメータ

説明

FileName

String

生成されたExcelファイルの名前は、ユーザによって指定されます。

Type

xlsx, xls, xml

結合されたExcelファイルのファイル形式。

FileNamesToMerge

ストレージマネージャが認識するExcelファイルの名

ストレージにある、結合するためのExcelファイル。

複数のExcelファイルを結合するためのPOST要求スキーマ

結合するExcelファイルをクライアントを通して提供する場合は、POST要求が適切です。POSTの要求URLは次のように表示されます。

 POST: http://[:port]/api/excel/merge

次の表は、POST要求のクエリパラメータ(クライアントを通して提供する複数のExcelファイルを結合するためのパラメータ)とそれらのサポートされる値を示しています。

パラメータ

説明

FileName

String

生成されたExcelファイルの名前は、ユーザによって指定されます。

Type

xlsx, xls, xml

結合されたExcelファイルのファイル形式。

FileToMerge

xlsx, xls, and csv

クライアントから結合するためのExcelファイルがアップされました。

ここでは、ユーザーが要求URL内のクエリパラメータを指定する必要はありません。クライアントからポストされたXMLからExcelを生成 トピックでは、Excelのパラメータまたはクエリー文字列をPOST要求のHTTPメッセージ本文に含まれて送信される方法を具体的に説明します。

関連トピック