В этом руководстве рассказывается, как заменить текст в Excel с помощью REST API Node.js. Оно поможет найти и заменить текст в Excel с помощью RESTful-сервиса Node.js, используя Cloud SDK на базе Node.js. Вы получите полное описание процесса выбора целевых файлов, поиска и замены текста, а также загрузки новых файлов с заменённым текстом на диск.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для замены текста
- Загрузите Aspose.Cells Cloud SDK для Node.js для поиска и замены текста в одном или нескольких файлах Excel.
- Настройте проект Node.js с помощью указанного выше SDK
Действия по поиску и замене текста в Excel с использованием Node.js REST API
- Определите идентификатор клиента приложения, секрет и конечную точку API Aspose Cloud.
- Создайте экземпляр CellsApi с указанными учетными данными.
- Инициализируйте словарь для хранения имен файлов Excel и их потоков.
- Поиск всех файлов .xlsx в текущем каталоге и его подпапках.
- Прочитайте каждый файл Excel и добавьте его имя и поток в словарь.
- Создайте PostReplaceRequest с файлами, текстом поиска и текстом замены.
- Вызовите API PostReplace, чтобы заменить текст во всех загруженных файлах Excel.
- Конвертируйте результаты Base64 обратно в потоки и сохраняйте их как выходные файлы.
Эти шаги описывают процесс замены текста в Excel с помощью Node.js Low Code API. Код проходит аутентификацию в Aspose.Cells Cloud API, считывает все xlsx-файлы из текущего каталога и подпапок и отправляет их на замену текста, используя указанное исходное и заменяющее слово. Затем он декодирует изменённые файлы из Base64 и сохраняет их локально с обновлённым содержимым.
Код для поиска и замены текста в Excel с использованием Node.js Low Code API
Приведённый выше код демонстрирует, как найти и заменить текст в Excel с помощью Node.js Low Code API. После замены текста этот код создаёт новые файлы в облачном хранилище. Он также сохраняет файлы, в которых не производилась замена, помогая вам поддерживать полный репозиторий как изменённых, так и неизменённых файлов.
В этой статье мы освоили процесс поиска и замены текста. Чтобы найти и извлечь текст в файлах Excel, обратитесь к статье Поиск текста в Excel с помощью Node.js REST API.