REST APIサービスで、複数のExcelファイルをワークブックに結合します。サービスは、複数のExcelファイルを結合して、サポートされているワークブック形式(JSON、XLSX、XLS、およびXML)にします。
結合するファイルがストレージに存在する場合は、GET要求を使用します。また、結合するExcelファイルをクライアントを通して提供する場合は、POST要求が適切です。
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メッセージ本文に含まれて送信される方法を具体的に説明します。