Zamień
Witamy w dokumentacji API Replace — uproszczonym rozwiązaniu umożliwiającym transformację zawartości Twoich plików arkuszy kalkulacyjnych jednym, potężnym wywołaniem. Niezależnie od tego, czy pracujesz z wszechobecnymi formatami Excel (.xlsx, .xls, .xlsm), prostymi plikami CSV i TSV, czy dokumentami Apple Numbers (.numbers), nasze API obsługuje je wszystkie i oferuje spójny interfejs umożliwiający precyzyjne zamiany tekstu. Definiując jasne warunki równości, możesz dokładnie określić, które komórki mają zostać zmienione i podać nowe wartości, eliminując zgadywanie oraz ręczny wysiłek, które często towarzyszą masowym edycjom danych. Dzięki temu API jest idealnym towarzyszem zadań takich jak czyszczenie danych, gdzie konieczna jest korekta powtarzających się błędów w dużych zestawach danych, czy projekty lokalizacyjne wymagające systematycznej wymiany terminów specyficznych dla języka. Filozofia projektowa Replace zakłada utrzymanie procesu szybkiego, bezpiecznego i przyjaznego dla programistów, umożliwiając integrację modyfikacji arkuszy kalkulacyjnych z istniejącymi przepływami pracy bez utraty wydajności ani bezpieczeństwa.
Główne funkcje
Poza podstawowymi możliwościami zamiany, API Replace zostało stworzone, aby sprostać praktycznym realiom współczesnego przetwarzania danych. Przetwarza pliki w pamięci, gdzie to możliwe, zmniejszając potrzebę przechowywania tymczasowego i przyspieszając operacje nawet w dużych arkuszach. Solidna autoryzacja i szyfrowana transmisja zapewniają ochronę wrażliwych danych przez cały czas trwania transakcji. Struktura odpowiedzi API dostarcza przejrzystą informację o tym, które komórki zostały zmodyfikowane, ile zamian zostało wykonanych oraz które wiersze nie spełniły określonych warunków, dając pełną widoczność procesu transformacji. Niezależnie od tego, czy oczyszczasz starszy zbiór danych, przygotowujesz katalog produktów na nowy rynek, czy po prostu automatyzujesz powtarzalne aktualizacje arkuszy, to API daje Ci pewność, że przekształcisz dane niezawodnie, przy minimalnym kodzie i maksymalnej kontroli.
Dokumenty
Parametry
- AppRequest.Replace: Tekst, który ma zostać zamieniony
- AppRequest.With: Tekst zamiany
- UploadFileRequest.OperationId: To jest identyfikator operacji
- UploadFileRequest.Files: Są to pliki, które musisz przesłać do naszych usług online; możesz przygotować dane w dowolny sposób, ale muszą one spełniać standard elementu html input file.
-
Wyślij żądanie zawierające pliki oraz token dostępu Replace API
curl -X 'POST' \ 'https://api.sheetize.cloud/replace' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Replace=TheTargetedText' \ -F 'AppRequest.With=TheText' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
Usługa odpowie adresem URL do pobrania przetworzonego pliku; w tym przykładzie jest to:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Wyślij żądanie zawierające nazwę pliku oraz nazwę folderu do Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Otrzymasz plik i możesz go użyć lub po prostu przekazać do kolejnego kroku swojego przepływu pracy.