この短いチュートリアルでは、Java REST API を使用して Excel のワークシートを削除する方法 について説明します。Java ベースの Cloud SDK を介して、Java REST インターフェースを使用して Excel シートを削除する方法 を学習します。複数の Excel ファイルや、必要に応じて複数のシートに対してこのタスクを実行するための詳細な手順も説明します。
前提条件
ワークシートを削除するには、アカウントを作成して API 認証情報を取得してください。
ダウンロード Aspose.Cells Cloud SDK for Java to remove a sheet
上記の SDK を使用して Java プロジェクトをセットアップします。
JavaベースのAPIを使用してシートを削除する手順
- ワークシートを削除するには、clientID、clientSecret、apiBaseUrl を使用して CellsApi を初期化します。
- ローカルディスクの入力ファイルとクラウドストレージ上のリモートファイルの名前を設定する
- UploadFileRequest を使用してローカル Excel ファイルを Aspose Cloud ストレージにアップロードします。
- DeleteWorksheetRequest メソッドを使用して、アップロードされた Excel ファイルからワークシート Sheet1 を削除します。
- DownloadFileRequest を使用してクラウドから変更されたファイルをダウンロードします。
- ダウンロードしたファイルをoutput.xlsxとしてローカルに保存します。
- 成功メッセージをログに記録するか、例外をキャッチして出力します
上記の手順は、Java Low Code APIを使用してExcelワークシートを削除する方法を説明しています。このコードは、指定された認証情報を使用してAspose.Cells Cloud APIを初期化し、ローカルのExcelファイルをクラウドストレージにアップロードし、そこからSheet1というワークシートを削除します。その後、変更されたファイルをダウンロードし、output.xlsxとしてローカルに保存します。完了すると成功メッセージが表示され、エラーが発生した場合はエラーメッセージが出力されます。
Java REST インターフェースを使用して Excel シートを削除するコード
このサンプルコードは、Java RESTful サービスを使用して Excel ページを削除する方法 を示しています。入力された Excel ファイルにシートが 1 つしかない場合は、そのシートが削除されます。ただし、ワークブックではシート数が 0 個に制限されているため、空のシートが自動的に追加されます。UploadFiles() メソッドを使用すると、複数の Excel ファイルをクラウドストレージにアップロードできます。DeleteWorksheetRequest は、アップロードされた Excel ファイルと必要なシートごとに何度でも作成・使用できます。
この記事では、ワークブックからシートを削除する手順を説明しました。Excelファイルの保護を解除するには、Java REST API を使用して XLSX ファイルからパスワード保護を削除するの記事をご覧ください。