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