В этом руководстве рассказывается, как поиск текста в Excel с помощью C# REST API. Вы научитесь автоматически поиск текста в файлах Excel с помощью C# RESTful Service, используя Cloud SDK на базе .NET. В руководстве объясняются детали поиска текста в одном или нескольких файлах Excel, а также отображаются искомые тексты в каждом файле.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для поиска текста
- Загрузите Aspose.Cells Cloud SDK для Dotnet, чтобы найти текст в одном или нескольких файлах Excel.
- Настройка проекта C# с помощью указанного выше SDK
Шаги по поиску текста в Excel с использованием интерфейса C# REST
- Определите идентификатор клиента приложения, секрет и URL-адрес API Aspose Cloud.
- Создайте экземпляр CellsApi, используя предоставленные учетные данные.
- Создайте словарь для сопоставления имен файлов Excel с их файловыми потоками.
- Поиск всех файлов .xlsx в текущем каталоге и его подпапках.
- Пройтись по каждому файлу Excel и добавить его поток в словарь
- Создайте PostSearchRequest с загруженными файлами и текстом поиска.
- Позвоните по PostSearch, чтобы найти текст во всех загруженных файлах Excel.
- Вывести на консоль названия файлов и листов вместе с соответствующим текстом.
Эти шаги описывают процесс поиска и извлечения текста в Excel с использованием API на базе C# .NET. Программа проходит аутентификацию с помощью API Aspose.Cells Cloud, собирает все файлы .xlsx из текущего каталога и подпапок и подготавливает их к обработке. Затем она ищет определённый текст («таблицу») в этих файлах и отображает соответствующие имена листов и файлов.
Код для поиска текста в Excel с использованием C# Low Code API
Приведённый выше код демонстрирует, как искать текст в нескольких файлах Excel с помощью C# REST API. Вы можете модифицировать код для поиска текста в одном файле Excel, добавив в словарь только один файл Excel. Поиск не ограничивается файлами XLSX; вы также можете добавлять в словарь другие форматы, например, XLS.
В этой статье мы освоили процесс поиска и отображения текста в файлах Excel. Чтобы разделить файлы Excel на несколько, обратитесь к статье Разделить файл Excel с помощью C# REST API.