Splitter
Willkommen zur umfassenden Anleitung für unsere Spreadsheet Splitting API – einer robusten Lösung, die darauf ausgelegt ist, die Verarbeitung von Mehrtabellen-Dokumenten über verschiedene gängige Formate hinweg zu optimieren. Egal, ob Sie mit traditionellen Excel‑Arbeitsmappen (.xlsx, .xls, .xlsm), einfachen CSV‑ und TSV‑Dateien, Apple Numbers (.numbers) oder anderen unterstützten Dateitypen arbeiten, extrahiert diese API automatisch jedes Tabellenblatt oder Tab und speichert es als eigenständige Datei. Diese Funktion ist ideal für Entwickler, die große, monolithische Datensätze in handhabbare Teile für modulare Workflows aufteilen, sensible Informationen isolieren oder maßgeschneiderte Datensätze an verschiedene Interessengruppen liefern müssen. Die nachstehende Dokumentation führt Sie durch die Kernkonzepte der API, Authentifizierungsmechanismen, Anforderungsstruktur und Antwortverarbeitung und liefert alles, was Sie benötigen, um diese leistungsstarke Funktionalität mit nur einem Aufruf zu integrieren.
Hauptfunktionen
Entwickelt für Geschwindigkeit und Zuverlässigkeit nutzt die API optimierte Parsing-Engines, um eine schnelle Verarbeitung selbst bei Arbeitsmappen mit Dutzenden von Tabellenblättern und tausenden Zeilen zu gewährleisten. Ihr entwicklerfreundliches Design verwendet standardisierte HTTP-Methoden, JSON-Payloads und klare Statuscodes, sodass Sie sie nahtlos in bestehende Pipelines oder serverlose Funktionen integrieren können. Im gesamten Leitfaden finden Sie praxisnahe Beispiele, Empfehlungen zu Best‑Practices und Fehlerbehebungstipps, die Ihnen helfen, häufige Fallstricke zu vermeiden und die Leistung zu maximieren. Am Ende dieser Dokumentation sind Sie in der Lage, komplexe, mehrtabellige Tabellenkalkulationen in saubere, eigenständige Dateien zu verwandeln – wodurch Sie eine präzise Datensegmentierung mit minimalem Aufwand erreichen. Tauchen Sie ein und entdecken Sie, wie eine einzelne Anfrage eine verhedderte Arbeitsmappe in eine Sammlung gebrauchsfertiger Assets verwandeln kann.
Dokumente
Parameter
- UploadFileRequest.OperationId: Dies ist eine Vorgangs-ID
- UploadFileRequest.Files: Dies sind Dateien, die Sie zu unseren Online-Diensten hochladen müssen; Sie können die Daten nach Ihrer eigenen Vorgehensweise vorbereiten, sie müssen jedoch dem Standard des HTML-Datei-Input entsprechen.
-
Senden Sie eine Anfrage, die die Dateien und das Zugriffstoken enthält Splitter-API
curl -X 'POST' \ 'https://api.sheetize.cloud/splitter' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
Der Dienst antwortet mit einer Download-URL für die verarbeitete Datei, in diesem Beispiel lautet sie:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Senden Sie eine Anfrage, die den Dateinamen und den Ordnernamen enthält, um Download-API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Sie erhalten die Datei und können sie entweder verwenden oder einfach an den nächsten Schritt Ihres Workflows weiterleiten.