Ta bort flera kalkylblad Excel Denna REST API indikerar delete multiple worksheets
.
RSET API
Copy
DELETE http://api.aspose.cloud/v3.0/cells/{ name} /worksheets
Begärans parametrar är:
Parameternamn
Typ
Sökväg/Frågesträng/HTTPBody
Beskrivning
namn
sträng
väg
matchKondition
kropp
mapp
sträng
fråga
lagringsnamn
sträng
fråga
MatchConditionRequest-egenskaper
Namn
Skriv
Beskrivning
Anteckningar
RegexPattern
sträng
[valfritt]FullMatchvillkor
Du kan använda cURL kommandoradsverktyg för att enkelt komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man ringer till Cloud API med cURL.
Cloud SDK-familj
Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK tar hand om detaljer på låg nivå och låter dig fokusera på dina projektuppgifter. Vänligen kolla inGitHub-förråd för en komplett lista med Aspose.Cells Cloud SDK.
Följande kodexempel visar hur man ringer till Aspose.Cells webbtjänster med olika SDK:er:
C#
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
namespace Aspose.Cells.Cloud.SDK.Example
{
using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Request;
using System;
using System.Collections.Generic;
public partial class CellsApiExample
{
public void DeleteWorksheetsExample()
{
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("CellsCloudTestClientId"), Environment.GetEnvironmentVariable("CellsCloudTestClientSecret"));
DeleteWorksheetsRequest request = new DeleteWorksheetsRequest { name = "Book1.xlsx", folder ="TestData/In" , matchCondition = new Model.MatchConditionRequest { FullMatchConditions = new List<string>() { "Sheet1", "Sheet2", "Sheet3" } } };
cellsApi.DeleteWorksheets(request);
}
}
}
Java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.aspose.cloud.cells.api;
import com.aspose.cloud.cells.client.*;
import com.aspose.cloud.cells.model.*;
import com.aspose.cloud.cells.request.*;
import java.io.IOException;
import org.junit.Test;
import java.util.ArrayList;
import java.util.List;
import java.io.File;
import java.util.HashMap;
public class Example {
private CellsApi api;
public Example(){
try {
api = new CellsApi(
System.getenv("CellsCloudClientId"),
System.getenv("CellsCloudClientSecret"),
"v3.0",
System.getenv("CellsCloudApiBaseUrl")
);
} catch (ApiException e) {
e.printStackTrace();
}
}
public void Run(){
try{
String remoteFolder = "TestData/In";
String localName = "Book1.xlsx";
String remoteName = "Book1.xlsx";
UploadFileRequest uploadFileRequest = new UploadFileRequest();
uploadFileRequest.setPath( remoteFolder + "/" + remoteName );
uploadFileRequest.setStorageName( "");
HashMap<String,File> files = new HashMap<String,File>();
files.put( localName , new File(localName ));
uploadFileRequest.setUploadFiles(files);
api.uploadFile(uploadFileRequest);
DeleteWorksheetsRequest request = new DeleteWorksheetsRequest();
request.setName(remoteName);
request.setMatchCondition(matchConditionRequest);
request.setFolder(remoteFolder);
request.setStorageName("");
CellsCloudResponse response = api.deleteWorksheets(request);
} catch (ApiException e) {
e.printStackTrace();
}catch (IOException e) {
e.printStackTrace();
}
}
}
PHP
Ruby
Python
Node.js
Android
Swift
Perl
Go