Замена текста в файлах Excel
REST API
Этот REST API заменяет данные в файлах Excel.
POST https://api.aspose.cloud/v3.0/cells/replace
Безопасность и аутентификация
API Aspose.Cells Cloud безопасны и требуют аутентификации на основе токена JWT.
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
| file | файл | formData (multipart) | Обрабатываемый файл Excel. |
| text | строка | query | Текстовая строка, подлежащая замене. |
| newtext | строка | query | Текст замены. |
| password | строка | query | Пароль для защищённой рабочей книги (необязательно). |
| sheetname | строка | query | Имя целевого листа (необязательно). |
Ответ
{
"Status":"OK",
"Code":200,
"Files": [
{
"Filename" : "[имя файла1]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
},
{
"Filename" : "[имя файла2]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
},
{
"Filename" : "[имя файла3]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
}
]
}
Коды HTTP-статуса
| Код | Значение | Описание |
|---|---|---|
| 200 | OK (ОК) | Фильтр успешно применён; ответ содержит детали операции. |
| 400 | Bad Request (Неверный запрос) | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized (Неавторизовано) | Недействительный или отсутствующий токен JWT. |
| 413 | Payload Too Large (Слишком большой полезный груз) | Загруженный файл превышает лимит размера. |
| 500 | Internal Server Error (Внутренняя ошибка сервера) | Непредвиденная ошибка сервера. |
Как использовать API PostReplace с SDK
Спецификация API PostReplace
OpenAPI-спецификация определяет общедоступное программное интерфейсное описание и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Вы можете использовать утилиту командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. Пример ниже показывает, как выполнять вызовы в облачный API с помощью cURL.
Семейство облачных SDK
Использование SDK — это лучший способ ускорить разработку. SDK берёт на себя обработку низкоуровневых деталей, позволяя сосредоточиться на задачах вашего проекта. Полный список SDK Aspose.Cells Cloud доступен в репозитории на GitHub.
Следующие примеры кода демонстрируют, как выполнять вызовы в веб-сервисы Aspose.Cells с использованием различных SDK: