本教程介绍如何使用 Node.js REST API 替换 Excel 中的文本。它使用基于 Node.js 的云 SDK,帮助您使用 Node.js RESTful 服务在 Excel 中查找和替换文本。您将了解选择目标文件、查找和替换文本以及将替换文本后的新文件下载到磁盘的完整流程。
先决条件
- 创建帐户并获取 API 凭证 用于替换文本
- 下载 适用于 Node.js 的 Aspose.Cells Cloud SDK 以在一个或多个 Excel 文件中查找和替换文本
- 使用上述 SDK 设置 Node.js 项目
使用 Node.js REST API 在 Excel 中搜索和替换文本的步骤
- 定义应用程序客户端 ID、密钥和 Aspose Cloud API 端点
- 使用指定的凭据创建 CellsApi 实例
- 初始化一个字典来保存 Excel 文件名及其流
- 搜索当前目录及其子文件夹中的所有 .xlsx 文件
- 读取每个 Excel 文件并将其名称和流添加到字典中
- 使用文件、搜索文本和替换文本构建 PostReplaceRequest
- 调用 API 后替换 替换所有上传的 Excel 文件中的文本
- 将 Base64 结果转换回流并将其保存为输出文件
以下步骤总结了如何使用 Node.js Low Code API 替换 Excel 中的文本。代码使用 Aspose.Cells Cloud API 进行身份验证,读取当前目录及其子文件夹中的所有 .xlsx 文件,并使用指定的原始文本和替换文本进行文本替换。然后,它会对修改后的文件进行 Base64 解码,并将其内容更新后保存到本地。
使用 Node.js Low Code API 在 Excel 中查找和替换文本的代码
上述代码演示了如何使用 Node.js Low Code API 在 Excel 中查找和替换文本。执行文本替换操作后,此代码会在云存储中创建新文件。它还会存储未进行替换的文件,从而帮助您维护已修改和未修改文件的完整存储库。
本文教了我们查找和替换文本的过程。要在 Excel 文件中查找和提取文本,请参阅文章 使用 Node.js REST API 在 Excel 中搜索文本。