SearchAllTextItemsInRemoteSpreadsheet – Aspose.Cells Cloud API

Die SearchAllTextItemsInRemoteSpreadsheet-Methode der Aspose.Cells Cloud-Webdienste

Diese Methode sucht nach allen Textelementen innerhalb einer Remote-Tabellendatei. Sie unterstützt die Suche in allen Arbeitsblättern und Zellen der Arbeitsmappe und ermittelt Vorkommen des Suchbegriffs. Der Vorgang erfolgt in der Cloud und erfordert keinen lokalen Speicher. Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen zum Lesen der Quelldatei verfügen. Falls auf die Quelldatei nicht zugegriffen werden kann oder während des Suchvorgangs ein Fehler auftritt (z. B. ein nicht unterstütztes Dateiformat), wird eine entsprechende Ausnahme ausgelöst. Je nach Implementierungsdetails gibt die Methode die Standorte der Treffer zurück (z. B. Blattname, Zellkoordinaten).

Web-API-Endpunkt

PUT https://api.aspose.cloud/v4.0/cells/{name}/search/content/all-textitems

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Anforderungsparameter

Parametername Typ Pfad/Abfragezeichenfolge/HTTP-Body Beschreibung
name string Pfad Der Name der Arbeitsmappendatei.
folder string Abfrage Der Ordnerpfad, in dem die Arbeitsmappe gespeichert ist.
storageName string Abfrage (Optional) Der Name des Speichers bei Verwendung eines benutzerdefinierten Cloud-Speichers. Bei Weglassung wird der Standard-Speicher verwendet.
region string Abfrage Sprach-/Regionaleinstellung der Tabellendatei (z. B. de-DE, fr-FR). Beeinflusst die Zahlenformatierung, Datumsauswertung und länderspezifisches Verhalten.
password string Abfrage Das Passwort zum Öffnen der Tabellendatei.

Anforderungstextparameter

Parametername Typ Beschreibung
[TBD] [TBD]

Antwort

{
  "TextItems": [
    {
      "SheetName": "string",
      "CellAddress": "string",
      "Text": "string"
    }
  ],
  "TotalCount": 0
}

Antwortstatuscodes

Code Bedeutung Beschreibung
200 OK Die Anforderung war erfolgreich; die Antwort enthält alle in der Tabellendatei gefundenen Textelemente.
400 Bad Request Ungültige URL oder Anforderungsparameter.
401 Unauthorized Authentifizierung fehlgeschlagen oder keine Anmeldeinformationen bereitgestellt.
404 Not Found Quelldatei ist nicht zugänglich.
413 Payload Too Large Die Anforderungsnutzlast überschreitet die zulässige Größe.
500 Internal Server Error Die Tabellendatei hat bei der Datenbeschaffung eine Anomalie aufgewiesen.

Verwendung von SearchAllTextItemsInRemoteSpreadsheet mit SDKs

SearchAllTextItemsInRemoteSpreadsheet-Spezifikation

Die SearchAllTextItemsInRemoteSpreadsheet-API-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.

{< tabs tabTotal=“2” tabID=“1” tabName1=“Anforderung” tabName2=“Antwort” >}

{< tab tabNum=“1” >}

# HTTPS für eine sichere Verbindung verwenden
curl -v "https://api.aspose.cloud/v4.0/cells/{name}/search/content/all-textitems?folder={folder}&storageName={storageName}&region={region}&password={password}" \
  -X PUT \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <jwt token>"

{< /tab >}

{< tab tabNum=“2” >}

{
  "TextItems": [
    {
      "SheetName": "Tabelle1",
      "CellAddress": "A1",
      "Text": "Beispieltext"
    }
  ],
  "TotalCount": 1
}

{< /tab >}

{< /tabs >}

Verwendung der Aspose Cells Cloud SDKs

Die Verwendung eines SDKs ist die schnellste Methode, um die Entwicklung zu beschleunigen. Ein SDK abstrahiert Low-Level-Details, sodass Sie sich auf Ihre Projektziele konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aspose Cells Cloud-Webdienste mithilfe verschiedener SDKs aufgerufen werden: [TBD]