Aspose.Cells – Документация по API обновления регистра слов

Версия API: 3.0

Управление несогласованным регистром текста в электронных таблицах (Excel, Google Таблицы, CSV) может быть утомительным, особенно при работе с большими наборами данных. Web-API PostUpdateWordCase автоматизирует преобразование регистра текста, обеспечивая чистые и стандартизированные данные с минимальными усилиями.

Web-API Excel – API обновления регистра слов

POST https://api.aspose.cloud/v3.0/cells/updatewordcase

Безопасность и аутентификация

Web-API Aspose.Cells Cloud защищены и требуют аутентификации на основе JWT-токена.

Описание функции

Web-API PostUpdateWordCase решает распространённую проблему несогласованного регистра текста в электронных таблицах, которая может существенно повлиять на анализ и обработку данных. Это API автоматизирует преобразование регистра, гарантируя, что ваши данные будут чистыми, стандартизированными и готовыми к дальнейшей обработке или анализу.

  • Автоматизированное преобразование регистра

    • Верхний регистр → нижний регистр – преобразует все заглавные буквы в строчные.
    • Нижний регистр → верхний регистр – преобразует все строчные буквы в заглавные.
    • Заглавная первая буква – делает заглавной первую букву каждого слова.
    • Регистр заголовка – преобразует текст в регистр заголовка, где первая буква каждого основного слова становится заглавной.
  • Поддержка нескольких форматов – API работает с широким спектром форматов электронных таблиц, включая Excel, OpenOffice, JSON, CSV и другие. Это делает его подходящим для различных задач обработки данных.

Параметры запроса

Имя параметра Тип Расположение Описание
wordCaseOptions объект Тело запроса Параметры, определяющие желаемое преобразование регистра, включая исходный диапазон, тип целевого регистра и дополнительные настройки.

Схема wordCaseOptions

{
  "Range": "A1:B10", // диапазон в стиле Excel для обработки (обязательный)
  "CaseType": "Upper", // перечисление: Upper, Lower, Capitalize, Title (обязательный)
  "IgnoreBlank": true // логическое значение, необязательный  при значении true пустые ячейки остаются без изменений
}

Пример тела запроса

{
  "Range": "A1:B10",
  "CaseType": "Upper",
  "IgnoreBlank": true
}
  • Range – диапазон ячеек, к которому будет применено преобразование регистра (например, A1:C5).
  • CaseType – тип преобразования регистра. Допустимые значения: Upper, Lower, Capitalize, Title.
  • IgnoreBlank – если true, пустые ячейки игнорируются; по умолчанию — false.

Ответ

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[имя объединённого файла]",
    "Filesize" : [размер файла],
    "FileContent" : "[Base64String]"
}
  • Filename – имя обработанного файла.
  • FileSize – размер файла в байтах.
  • FileContent – содержимое преобразованного файла в формате Base64.

Коды HTTP-статуса

Код Значение Описание
200 OK Фильтр успешно применён; ответ содержит детали операции.
400 Bad Request Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла).
401 Unauthorized Недействительный или отсутствующий JWT-токен.
413 Payload Too Large Загруженный файл превышает лимит размера.
500 Internal Server Error Непредвиденная ошибка сервера.

Как использовать API PostUpdateWordCase с SDK

Спецификация API PostUpdateWordCase

Спецификация OpenAPI определяет публично доступное программное интерфейсное описание и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.

Использование SDK Aspose.Cells Cloud

Использование SDK — лучший способ ускорить разработку. SDK обрабатывает низкоуровневые детали, позволяя сосредоточиться на задачах проекта. Полный список SDK Aspose.Cells Cloud см. в репозитории GitHub.

Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: