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: