批量替换本地 Excel 文件中的文本 – 查找与替换 API

无需上传至云端即可替换本地 Excel 电子表格文件中的指定文本。利用 Aspose.Cells Cloud 查找与替换 API 实现离线编辑,高效更新工作簿内容。

替换电子表格内容 API

Web API

PUT https://api.aspose.cloud/v4.0/cells/replace/content

安全性与身份验证

Aspose.Cells Cloud API 安全可靠,需要使用 基于 JWT 令牌的身份验证

-H "Authorization: Bearer {access_token}"

请求参数:

参数名称 类型 路径/查询字符串/HTTP 请求体 描述
Spreadsheet 文件 FormData 待处理的本地电子表格文件。支持格式包括 XLSX、XLS、ODS、CSV 等。
searchText 字符串 查询字符串 要在指定工作表和单元格区域中查找的文本字符串。
replaceText 字符串 查询字符串 将替换指定范围内所有 searchText 出现位置的文本字符串。
worksheet 字符串 查询字符串 (可选) 执行查找与替换操作的工作表名称。若省略,则操作应用于第一个工作表。
cellArea 字符串 查询字符串 (可选) 指定的单元格范围(例如 "A1:D20""B5:F15"),在该范围内执行文本查找与替换。若省略,则操作应用于指定工作表中所有已用单元格。
region 字符串 查询字符串 (可选) 设置文本处理的区域设置,可能影响查找操作中的大小写敏感性和字符编码(例如 "en-US""fr-FR")。
password 字符串 查询字符串 (可选) 若上传的电子表格受密码保护,请提供密码以打开并处理文件。

响应

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream",
      "Name": "file"
    }
  }
]

响应为包含更新后工作簿的二进制流。请将其以适当的文件扩展名(例如 .xlsx)保存。

错误代码

  • 400 Bad Request(错误请求) – Aspose.Cells Cloud API URI 无效或参数格式错误。
  • 401 Unauthorized(未授权) – 访问令牌无效或缺失;请获取新的令牌。
  • 404 Not Found(未找到) – 电子表格文件无法访问,或指定的工作表不存在。
  • 500 Server Error(服务器错误) – 处理电子表格时发生内部错误;如问题持续存在,请联系技术支持。

替换电子表格内容 API 的适用场景

  • 批量处理本地 Excel 文件 – 自动化处理存储在本地的多个工作簿中的查找与替换任务。
  • 本地数据处理流程 – 将 API 集成至定期任务中,在报告归档或分发前对其进行修改。
  • 本地报告生成 – 无需上传云端,即可向模板工作簿中动态插入值。

为何应使用替换电子表格内容 API?

  • 开发者友好 – Aspose.Cells Cloud 提供多种编程语言的 SDK 库,支持快速开发并配有详尽文档;相比自研方案,可显著减少开发工作量。
  • 降低人工成本 – 减少对专人执行手动文档整合的需求。
  • 按需付费 – 无需前期投入,仅为您实际使用的 API 调用次数付费。
  • 零维护成本 – 无需维护服务器、无需软件更新、无需担心兼容性问题。
  • 保留复杂 Excel 格式 – 替换操作后,原始工作簿的格式、公式和图表均保持不变。

如何使用 SDK 调用替换电子表格内容 API

OpenAPI 规范

OpenAPI 规范 定义了公开可访问的编程接口,允许您直接从网页浏览器发起 REST 请求。

使用 Aspose.Cells Cloud SDK

使用 SDK 是加速开发的最快方式。SDK 负责处理底层细节,使您能够以最少代码实现替换内容操作。请参阅官方 Aspose.Cells Cloud SDK GitHub 仓库,了解支持的完整编程语言列表。

以下代码示例展示了如何通过多种 SDK 与 Aspose.Cells Web 服务进行交互: