Massenhaftes Ersetzen von Text in Cloud-Excel-Dateien – Find & Replace API

Führen Sie massenhaftes Ersetzen von Texten in entfernten Excel-Dateien durch, die in der Cloud gespeichert sind. Suchen und aktualisieren Sie gezielt Textzeichenfolgen innerhalb ausgewählter Bereiche effizient mithilfe der Aspose.Cells Find & Replace API.

Inhalt in entferntem Bereich ersetzen – API

Web-API

PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/ranges/{cellArea}/replace/content

Sicherheit und Authentifizierung

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

-H "Authorization: Bearer {access_token}"

Anforderungsparameter

Parametername Typ Pfad/Abfragezeichenfolge/HTTP-Body Beschreibung
name String Pfad Der Name der Arbeitsmappe, die in der Cloud gespeichert ist und bearbeitet werden soll (z. B. "report.xlsx").
searchText String Abfrage Die Zeichenfolge, die im angegebenen Arbeitsblatt und Zellbereich gesucht werden soll. Unterstützt exakte Textübereinstimmung.
replaceText String Abfrage Die Zeichenfolge, die alle Vorkommen von searchText im angegebenen Bereich ersetzen soll.
worksheet String Pfad Der Name des Arbeitsblatts, in dem der Find- und Replace-Vorgang durchgeführt wird.
cellArea String Pfad Der spezifische Zellbereich (z. B. "A1:D20"), in dem die Textsuche und -ersetzung erfolgt.
folder String Abfrage Der Pfad des Cloud-Speicherordners, in dem sich die Quell-Arbeitsmappe befindet.
storageName String Abfrage (Optional) Der Name des Cloud-Speichers, in dem sich die Arbeitsmappe befindet. Falls weggelassen, wird der Standard-Cloud-Speicher verwendet.
region String Abfrage (Optional) Legt die Locale für die Textverarbeitung fest, was sich auf die Groß-/Kleinschreibung und Zeichencodierung bei Suchvorgängen auswirken kann (z. B. "de-DE", "en-US").
password String Abfrage (Optional) Falls die Arbeitsmappe passwortgeschützt ist, geben Sie das Passwort an, um die Datei zu öffnen und zu bearbeiten.

Antwort

{
  "Name": "CellsCloudResponse",
  "Type": "Class",
  "Properties": [
    {
      "Name": "Code",
      "DataType": {
        "Identifier": "Integer"
      }
    },
    {
      "Name": "Status",
      "DataType": {
        "Identifier": "String"
      }
    }
  ]
}

Ein erfolgreicher Aufruf gibt die folgende konkrete JSON-Payload zurück:

{
  "Code": 200,
  "Status": "OK"
}

Fehlercodes

Code Nachricht Wann auftritt
400 Bad Request Die Anforderungs-URI oder -Parameter sind fehlerhaft.
401 Unauthorized Fehlender oder ungültiger Authentifizierungstoken.
404 Not Found Die angegebene Arbeitsmappe konnte nicht gefunden oder aufgerufen werden.
500 Server Error Ein interner Serverfehler während der Verarbeitung der Arbeitsmappe.

Wofür sollte die Replace Content of Range in Remote Spreadsheet API verwendet werden?

  • Batch-Cloud-Datei-Aktualisierung: Ändern Sie den Inhalt mehrerer Excel-Dateien, die in Cloud-Speichern wie AWS S3 oder Azure Blob gespeichert sind.
  • Dynamische Befüllung von Cloud-Templates: Batch-Befüllung dynamischer Daten für Berichtsvorlagen, die in der Cloud gespeichert sind.
  • Überregionsdateisynchronisierung: Synchronisieren Sie die Inhaltskonsistenz von Excel-Dateien in Cloud-Speichern über verschiedene geografische Regionen hinweg.

Warum sollte man die Replace Content of Range in Remote Spreadsheet API verwenden?

  • Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen, was eine schnelle Entwicklung und umfassende Dokumentation ermöglicht. Im Vergleich zur Erstellung benutzerdefinierter Lösungen reduziert dies die Entwicklungsarbeit erheblich.
  • Kostensenkung: Reduziert den Bedarf an speziellen Positionen für die Dokumentenkonsolidierung.
  • Pay-per-Use: Keine Vorabinvestition; Sie zahlen nur für tatsächlich genutzte API-Aufrufe.
  • Keine Wartungskosten: Keine Notwendigkeit, Server zu warten, Software zu aktualisieren oder Kompatibilitätsprobleme zu lösen.
  • Beibehaltung komplexer Excel-Formatierung in einem universell zugänglichen PDF-Format.

Verwendung der Replace Content of Range in Remote Spreadsheet API mit SDKs

OpenAPI-Spezifikation

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

Verwendung von Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der beste Weg, um die Entwicklung zu beschleunigen. Das SDK übernimmt die zugrunde liegenden Details, sodass Sie das Ersetzen von Inhalten in Tabellenblättern mit minimalem Codeaufwand umsetzen können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden: