Пакетная замена текста в облачных файлах Excel — API поиска и замены
Выполните пакетную замену текста в удаленных файлах Excel, хранящихся в облаке. Найдите и обновите конкретные текстовые строки эффективно с помощью API поиска и замены Aspose.Cells Cloud для облачных электронных таблиц.
Замена содержимого в удаленной электронной таблице через API
Web API
PUT https://api.aspose.cloud/v4.0/cells/{name}/replace/content
Безопасность и аутентификация
Aspose.Cells Cloud API защищены и требуют аутентификации на основе JWT-токена.
-H "Authorization: Bearer {access_token}"
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
| name | String | Path | Имя файла рабочей книги, хранящегося в облачном хранилище и подлежащего изменению (например, "report.xlsx"). |
| searchText | String | Query | Строка для поиска во всей рабочей книге. Поиск регистрозависимый и применяется ко всем рабочим листам, если не ограничен другими параметрами. |
| replaceText | String | Query | Строка, которая заменит каждое вхождение searchText. |
| folder | String | Query | Путь к папке облачного хранилища, содержащей исходную рабочую книгу (например, "/documents/quarterly/"). |
| storageName | String | Query | (Опционально) Имя пользовательского облачного хранилища (например, "MyS3Bucket"). Если не указано, используется хранилище по умолчанию, настроенное для аккаунта. |
| region | String | Query | (Опционально) Идентификатор региона, который может влиять на кодировку символов и поведение поиска с учетом языка (например, "en-US"). |
| password | String | Query | (Опционально) Пароль для открытия защищенной рабочей книги. |
Ответ
Типичный успешный ответ возвращает состояние операции и количество выполненных замен:
{
"Code": 200,
"Status": "OK"
}
Коды ошибок
- 400 Bad Request — Неверный URI API Aspose.Cells Cloud.
- 401 Unauthorized — Отсутствует или недействителен OAuth 2.0-токен доступа.
- 404 Not Found — Указанный файл электронной таблицы не может быть найден.
- 500 Server Error — При обработке запроса возникла непредвиденная проблема на стороне сервера.
Когда следует использовать API замены содержимого в удаленной электронной таблице?
- Пакетное обновление файлов в облаке — Изменение содержимого нескольких файлов Excel, хранящихся в облачных хранилищах, таких как AWS S3 или Azure Blob.
- Динамическое заполнение облачных шаблонов — Заполнение шаблонов отчетов, хранящихся в облаке, актуальными данными.
- Синхронизация файлов между регионами — Обеспечение согласованности файлов Excel между различными географическими регионами хранения.
Почему использовать API замены содержимого в удаленной электронной таблице?
- Удобно для разработчиков — Aspose.Cells Cloud предоставляет SDK-библиотеки для множества языков программирования, что сокращает усилия по разработке по сравнению с созданием собственного решения.
- Снижение трудозатрат — Исключает необходимость в штатных сотрудниках для ручной сводки документов.
- Оплата по факту использования — Нет необходимости в предварительных инвестициях; вы платите только за API-вызовы, которые фактически совершаете.
- Нулевые затраты на обслуживание — Нет серверов для управления, обновлений программного обеспечения и проблем совместимости.
- Сохранение всех форматов ячеек, формул и диаграмм — Операция сохраняет исходное оформление и расчеты рабочей книги после замены текста.
Как использовать API замены содержимого в удаленной электронной таблице с помощью SDK
Спецификация OpenAPI
Спецификация OpenAPI определяет публично доступный программный интерфейс и позволяет выполнять взаимодействие по REST напрямую из веб-браузера.
Использование SDK Aspose.Cells Cloud
Использование SDK — лучший способ ускорить разработку. SDK обрабатывает внутренние детали, позволяя вам просто реализовать замену содержимого в электронных таблицах с минимальным объемом кода. Ознакомьтесь с репозиторием GitHub, чтобы получить полный список SDK Aspose.Cells Cloud.
Следующие примеры кода демонстрируют, как выполнять вызовы веб-сервисов Aspose.Cells с использованием различных SDK: