Очиститель данных Excel — автоматическое удаление символов, пробелов и разрывов строк — онлайн, короткий код
Автоматически удаляйте ненужные символы, лишние пробелы и разрывы строк из ячеек Excel с помощью API Aspose.Cells Trim Character. Очищайте входные данные и поддерживайте единообразное форматирование в ваших электронных таблицах.
Обзор
-
Удаление пробелов в начале и конце
- Удаляет лишние пробелы в начале и в конце текста
- Улучшает внешний вид и читаемость данных
-
Обработка лишних пробелов между словами
- Устраняет лишние пробелы между словами
- Устраняет путаницу в форматировании, вызванную данными из нескольких источников
-
Удаление специальных пробелов
- Очищает неразрывные пробелы
- Обеспечивает точность и согласованность данных
-
Управление разрывами строк
- Удаляет лишние или все разрывы строк
- Делает содержимое ячеек организованным и профессионально выглядящим
API TrimCharacter
Перед вызовом API убедитесь, что у вас есть действующая учетная запись Aspose Cloud, client_id/client_secret и токен доступа со ** scope ** Cells.
Web API
PUT https://api.aspose.cloud/v4.0/cells/content/trim
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации по токену JWT.
-H "Authorization: Bearer {access_token}"
Параметры запроса API trimCharacter
| Имя параметра | Тип | Путь/Строка запроса/HTTPBody | Описание |
|---|---|---|---|
| Spreadsheet | File | FormData | Файл электронной таблицы для обработки. Поддерживаемые форматы: XLSX, XLS, ODS, CSV и др. |
| trimContent | String | Query | Указывает конкретные символы или строки, которые необходимо удалить из содержимого ячейки. Может быть одним символом, несколькими символами или пользовательским шаблоном. |
| trimLeading | Boolean | Query | Если true, удаляет указанные символы из начала содержимого каждой ячейки. |
| trimTrailing | Boolean | Query | Если true, удаляет указанные символы из конца содержимого каждой ячейки. |
| trimSpaceBetweenWordTo1 | Boolean | Query | Если true, заменяет несколько последовательных пробелов между словами на один пробел внутри каждой ячейки. |
| trimNonBreakingSpaces | Boolean | Query | Если true, удаляет символы неразрывного пробела (Unicode U+00A0) из содержимого ячейки. |
| removeExtraLineBreaks | Boolean | Query | Если true, заменяет несколько последовательных разрывов строк на один разрыв внутри каждой ячейки. |
| removeAllLineBreaks | Boolean | Query | Если true, удаляет все символы разрыва строки из содержимого ячейки. |
| worksheet | String | Query | (Необязательно) Имя рабочего листа, к которому будет применено удаление текста. Если не указано, операция применяется к первому рабочему листу. |
| range | String | Query | (Необязательно) Диапазон ячеек, к которым будет применено удаление текста (например, "A1:C10"). Если не указано, операция применяется ко всем используемым ячейкам на указанном рабочем листе. |
| outPath | String | Query | (Необязательно) Путь к папке облачного хранилища, куда будет сохранен обработанный файл рабочей книги. Если не указано, файл сохраняется в исходной папке. |
| outStorageName | String | Query | Имя облачного хранилища, в котором будет сохранен выходной файл. |
| region | String | Query | (Необязательно) Устанавливает локаль для обработки текста, что может повлиять на обработку пробелов и разрывов строк для определенных языков (например, "en-US", "ar-SA"). |
| password | String | Query | (Необязательно) Если загруженная электронная таблица защищена паролем, укажите пароль для открытия и обработки файла. |
Ответ
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Пример успешного ответа (HTTP 200): API возвращает поток данных, содержащий обработанную рабочую книгу.
Коды ошибок
- 400 Bad Request: Недопустимый URI API Aspose.Cells Cloud.
- 401 Unauthorized: Недействительный токен доступа. Либо недействительные client id и secret.
- 404 Not Found: Файл электронной таблицы недоступен.
- 500 Server Error: При получении данных для расчетов в электронной таблице произошло отклонение.
Где следует использовать API Trim Character?
- Нормализация пользовательского ввода: Очистка табличных данных, введенных вручную, удаление лишних пробелов и разрывов строк.
- Обслуживание базы данных клиентов: Очистка избыточных пробелов и проблем с форматированием в именах клиентов, адресах и контактных данных.
- Автоматическая очистка отчетов: Очистка формата источника данных перед генерацией автоматических отчетов.
- Подготовка к миграции данных: Устранение проблем с форматированием перед миграцией данных в новую систему.
Почему стоит использовать API Trim Character?
- Снижение затрат на труд: Исключает трудоемкие ручные усилия по очистке данных.
- Снижение затрат на ошибки: Избегайте ошибок анализа, вызванных проблемами форматирования.
- Оплата по факту использования: Нет фиксированных платежей, начисляется только за фактическую пропускную способность.
- Нулевые инвестиции в инфраструктуру: Не требуется поддерживать серверы или программное обеспечение.
- Поддержка множества форматов: Поддерживает обработку нескольких форматов, таких как XLSX, XLS, CSV, ODS и др.
- Удобно для разработчиков: Aspose.Cells Cloud предоставляет SDK на нескольких языках, что позволяет быстро разрабатывать решения, и сопровождается подробной документацией. По сравнению с созданием собственных решений для визуализации графиков, это значительно снижает объем работы по разработке.
- Экономически эффективно: Вы можете удалять дублирующиеся символы без предварительной загрузки рабочей книги, что экономит место в хранилище и снижает затраты.
Спецификация OpenAPI
Спецификация OpenAPI определяет публично доступное программное интерфейсное решение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Использование SDK Aspose.Cells Cloud
Использование SDK — лучший способ ускорить разработку. SDK обрабатывает все внутренние детали, позволяя вам просто реализовать удаление символов для ячеек с минимальным количеством кода. Ознакомьтесь со репозиторием на GitHub, чтобы получить полный список SDK Aspose.Cells Cloud.
Следующие примеры кода иллюстрируют, как выполнять вызовы веб-сервисов Aspose.Cells с использованием различных SDK: