Заміна
Ласкаво просимо до документації API Replace — оптимального рішення для трансформування вмісту ваших файлів електронних таблиць за допомогою одного потужного запиту. Незалежно від того, чи працюєте ви з поширеними форматами Excel (.xlsx, .xls, .xlsm), простими файлами CSV та TSV, чи документами Apple Numbers (.numbers), наш API розуміє їх усі і пропонує послідовний інтерфейс для точних замін тексту. Визначивши чіткі умови рівності, ви можете точно вказати, які саме клітинки слід змінити, та надати нові значення, усуваючи здогадки та ручну працю, що часто супроводжують масові редагування даних. Це робить API ідеальним помічником для таких завдань, як очищення даних, коли потрібно виправити повторювані помилки у великих наборах, або проекти локалізації, які потребують систематичної заміни термінів певною мовою. Філософія дизайну Replace полягає у тому, щоб процес залишався швидким, безпечним та орієнтованим на розробника, дозволяючи вам інтегрувати модифікації таблиць у ваші існуючі робочі процеси без втрати продуктивності чи безпеки.
Основні можливості
Окрім базових можливостей заміни, API Replace розроблений з урахуванням практичних реалій сучасної обробки даних. За можливості він обробляє файли в оперативній пам'яті, зменшуючи потребу у проміжному зберіганні та прискорюючи операції навіть з великими електронними таблицями. Надійна аутентифікація та шифроване передавання гарантують захист ваших конфіденційних даних протягом усього процесу. Структура відповіді API надає чіткий зворотний зв'язок про те, які клітинки були змінені, скільки замін виконано і які рядки не відповідали вказаним умовам, забезпечуючи повну прозорість процесу трансформації. Незалежно від того, чи очищаєте ви застарілий дамп даних, готуєте каталог продуктів для нового ринку, чи просто автоматизуєте повторювані оновлення таблиць, цей API дарує впевненість у надійній реорганізації даних з мінімальним кодом і максимальною контролем.
Документи
Параметри
- AppRequest.Replace: Текст, який потрібно замінити
- AppRequest.With: Текст заміни
- UploadFileRequest.OperationId: Це ідентифікатор операції
- UploadFileRequest.Files: Це файли, які потрібно завантажити до наших онлайн-сервісів; ви можете підготувати дані у будь-який спосіб, але вони мають відповідати стандарту html-елементу input type="file".
-
Надішліть запит, що містить файли та токен доступу 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' -
Сервіс відповість URL-адресою для завантаження обробленого файлу, у цьому прикладі це:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Надішліть запит, що містить назву файлу та назву папки до Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Ви отримаєте файл і можете або використати його, або просто передати наступному кроку вашого робочого процесу.