Excel-Datenreiniger – Zeichen, Leerzeichen und Zeilenumbrüche automatisch trimmen – Online, Shortcode
Trimmen Sie automatisch unnötige Zeichen, überflüssige Leerzeichen und Zeilenumbrüche aus Excel-Zellen mit der Aspose.Cells Trim-Zeichen-API. Bereinigen Sie Dateneinträge und gewährleisten Sie eine konsistente Formatierung Ihrer Tabellenkalkulationen.
Übersicht
-
Trimmen der Leerzeichen am Anfang und Ende
- Entfernen Sie überflüssige Leerzeichen am Anfang und Ende von Texten
- Verbessern Sie die übersichtliche Darstellung und Lesbarkeit der Daten
-
Bearbeitung von überflüssigen Leerzeichen zwischen Wörtern
- Entfernen Sie überflüssige Leerzeichen zwischen Wörtern
- Vermeiden Sie Formatierungsprobleme, die durch Daten aus mehreren Quellen entstehen
-
Spezielle Leerzeichen entfernen
- Entfernen Sie gezielt geschützte Leerzeichen (nicht umbruchfähige Leerzeichen)
- Sicherstellen der Datengenauigkeit und -konsistenz
-
Verwaltung von Zeilenumbrüchen
- Entfernen Sie überflüssige oder alle Zeilenumbrüche
- Halten Sie den Zellinhalt organisiert und professionell gestaltet
TrimCharacter-API
Vor dem Aufruf der API stellen Sie sicher, dass Sie über ein gültiges Aspose-Cloud-Konto, eine client_id/client_secret sowie ein Zugriffstoken mit dem Scope Cells verfügen.
Web-API
PUT https://api.aspose.cloud/v4.0/cells/content/trim
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
-H "Authorization: Bearer {access_token}"
Die Anforderungsparameter der trimCharacter-API sind:
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| Spreadsheet | Datei | FormData | Die zu verarbeitende Tabellendatei. Unterstützte Formate sind unter anderem XLSX, XLS, ODS, CSV usw. |
| trimContent | Zeichenkette | Query | Gibt die spezifischen Zeichen oder Zeichenfolgen an, die aus dem Zellinhalt entfernt werden sollen. Kann ein einzelnes Zeichen, mehrere Zeichen oder ein benutzerdefiniertes Muster sein. |
| trimLeading | Boolean | Query | Wenn true, werden die angegebenen Zeichen vom Anfang des Zellinhalts entfernt. |
| trimTrailing | Boolean | Query | Wenn true, werden die angegebenen Zeichen vom Ende des Zellinhalts entfernt. |
| trimSpaceBetweenWordTo1 | Boolean | Query | Wenn true, werden mehrere aufeinanderfolgende Leerzeichen zwischen Wörtern innerhalb jeder Zelle auf ein einzelnes Leerzeichen reduziert. |
| trimNonBreakingSpaces | Boolean | Query | Wenn true, entfernt geschützte Leerzeichen (Unicode U+00A0) aus dem Zellinhalt. |
| removeExtraLineBreaks | Boolean | Query | Wenn true, reduziert mehrere aufeinanderfolgende Zeilenumbrüche innerhalb jeder Zelle auf einen einzigen Zeilenumbruch. |
| removeAllLineBreaks | Boolean | Query | Wenn true, entfernt alle Zeilenumbruchzeichen aus dem Zellinhalt. |
| worksheet | Zeichenkette | Query | (Optional) Der Name des Arbeitsblatts, auf das die Texttrimming-Operation angewendet werden soll. Falls ausgelassen, wird das erste Arbeitsblatt verwendet. |
| range | Zeichenkette | Query | (Optional) Der Zellbereich, auf den die Texttrimming-Operation angewendet werden soll (z. B. "A1:C10"). Falls ausgelassen, wird die Operation auf alle verwendeten Zellen im angegebenen Arbeitsblatt angewendet. |
| outPath | Zeichenkette | Query | (Optional) Der Cloud-Speicherordnerpfad, in dem die verarbeitete Arbeitsmappe gespeichert wird. Falls ausgelassen, wird die Datei im Quellordner gespeichert. |
| outStorageName | Zeichenkette | Query | Der Name des Cloud-Speichers, in dem die Ausgabedatei gespeichert wird. |
| region | Zeichenkette | Query | (Optional) Legt das Gebietsschema für die Textverarbeitung fest, was die Handhabung von Leerzeichen und Zeilenumbrüchen für bestimmte Sprachen beeinflussen kann (z. B. "de-DE", "ar-SA"). |
| password | Zeichenkette | Query | (Optional) Falls die hochgeladene Tabellendatei passwortgeschützt ist, geben Sie das Passwort an, um die Datei zu öffnen und zu verarbeiten. |
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Erfolgsbeispiel (HTTP 200): Die API gibt einen Dateistream zurück, der die getrimmte Arbeitsmappe enthält.
Fehlercodes
- 400 Bad Request: Ungültige Aspose.Cells Cloud-API-URI.
- 401 Unauthorized: Ungültiges Zugriffstoken. Oder ungültige client_id und client_secret.
- 404 Not Found: Die Tabellendatei ist nicht zugänglich.
- 500 Server Error: Bei der Tabellendatei ist beim Abrufen von Berechnungsdaten ein Fehler aufgetreten.
Wofür sollte die Trim-Zeichen-API verwendet werden?
- Normalisierung von Benutzereingaben: Bereinigen Sie manuell eingegebene Tabellendaten, indem überflüssige Leerzeichen und Zeilenumbrüche entfernt werden.
- Pflege von Kundendatenbanken: Bereinigen Sie überflüssige Leerzeichen und Formatierungsprobleme in Kundennamen, Adressen und Kontaktdaten.
- Automatisierte Berichtsbereinigung: Bereinigt das Datenquellenformat vor der Erstellung automatisierter Berichte.
- Vorbereitung für Datenmigration: Bereinigt Formatierungsprobleme vor der Migration der Daten in das neue System.
Warum sollte die Trim-Zeichen-API verwendet werden?
- Reduzierte Arbeitskosten: Eliminieren Sie zeitaufwändige manuelle Datenbereinigungsarbeiten
- Reduzierte Fehlerkosten: Vermeiden Sie Analysefehler aufgrund von Formatierungsproblemen
- Pay-per-Use: Keine festen Gebühren, es werden nur die tatsächlich genutzte Leistung fakturiert
- Keine Infrastrukturinvestitionen: Keine Notwendigkeit, Server oder Software zu warten
- Unterstützung mehrerer Formate: Unterstützt die Verarbeitung mehrerer Formate wie XLSX, XLS, CSV, ODS usw.
- Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen an, die eine schnelle Entwicklung ermöglichen, und wird mit umfangreicher Dokumentation geliefert. Im Vergleich zum Aufbau eigener Diagramm-Renderingslösungen wird der Entwicklungsaufwand erheblich reduziert.
- Kosteneffizient: Sie können doppelte Zeichen entfernen, ohne zuerst die Arbeitsmappe hochzuladen, wodurch Speicherplatz gespart und Kosten reduziert werden.
OpenAPI-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Verwenden Sie Aspose.Cells Cloud SDKs
Die Verwendung des SDKs ist der beste Weg, um die Entwicklung zu beschleunigen. Das SDK übernimmt die zugrunde liegenden Details, sodass Sie das Trimmen von Zeichen für Zellen mit minimalem Codeaufwand implementieren können. Weitere Informationen finden Sie im GitHub-Repository für eine vollständige Liste der Aspose.Cells Cloud SDKs.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webservices mit verschiedenen SDKs durchgeführt werden: