本教程将指导您如何使用 C# REST API 在 Excel 中搜索文本。您将学习如何使用基于 .NET 的 Cloud SDK,使用 C# RESTful 服务自动在 Excel 文件中搜索文本。本教程将详细介绍如何在单个或多个 Excel 文件中搜索文本,并在每个文件中显示搜索到的文本。
先决条件
- 创建帐户并获取 API 凭证 用于搜索文本
- 下载 适用于 Dotnet 的 Aspose.Cells Cloud SDK 以在一个或多个 Excel 文件中查找文本
- 使用上述 SDK 设置 C# 项目
使用 C# REST 接口在 Excel 中查找文本的步骤
- 定义应用程序客户端 ID、密钥和 Aspose Cloud API URL
- 使用提供的凭证创建 CellsApi 实例
- 创建一个字典,将 Excel 文件名映射到其文件流
- 搜索当前目录及其子文件夹中的所有 .xlsx 文件
- 循环遍历每个 Excel 文件并将其流添加到字典中
- 使用上传的文件和搜索文本构建 PostSearchRequest
- 调用 帖子搜索 在所有上传的 Excel 文件中搜索文本
- 将文件和工作表名称以及匹配的文本打印到控制台
以下步骤概括了使用基于 C# .NET 的 API 在 Excel 中搜索和提取文本的过程。程序通过 Aspose.Cells Cloud API 进行身份验证,从当前目录及其子文件夹中收集所有 .xlsx 文件并准备进行处理。然后,程序在这些文件中搜索特定文本(表格”),并显示匹配的工作表和文件名。
使用 C# Low Code API 在 Excel 中搜索文本的代码
以上代码演示了如何使用 C# REST API 在多个 Excel 文件中搜索文本。您可以修改代码,只需将一个 Excel 文件添加到字典即可在单个 Excel 文件中搜索文本。搜索范围不仅限于 XLSX 文件;您还可以将其他格式(例如 XLS)添加到字典中。
本文介绍了如何在 Excel 文件中查找和显示文本。要将 Excel 文件拆分为多个文件,请参阅文章 使用 C# REST API 拆分 Excel 文件。