Excel 数据清理工具 — 自动修剪字符、空格与换行符 — 在线版 & 短代码

使用 Aspose.Cells 修剪字符 API,自动从 Excel 单元格中移除不必要的字符、多余空格及换行符,清理数据条目并统一电子表格格式。

功能概览

  • 修剪首尾空格

    • 移除文本开头和结尾的多余空格
    • 提升数据呈现的整洁度与可读性
  • 处理单词间多余空格

    • 删除单词之间的多余空格
    • 解决多源数据导致的格式混乱问题
  • 特殊空格清除

    • 明确清除不换行空格(Non-breaking spaces)
    • 确保数据准确性与一致性
  • 换行符管理

    • 移除多余或全部换行符
    • 保持单元格内容结构清晰、专业美观

TrimCharacter API

调用 API 前,请确保您已拥有有效的 Aspose Cloud 账户、client_id/client_secret,以及具有 Cells 范围权限的访问令牌(access token)。

Web API

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

安全与身份验证

Aspose.Cells Cloud API 采用安全机制,需通过 基于 JWT 令牌的身份验证

-H "Authorization: Bearer {access_token}"

trimCharacter API 请求参数

参数名 类型 路径/查询字符串/HTTP 请求体 描述
Spreadsheet 文件 FormData 待处理的电子表格文件。支持格式包括 XLSX、XLS、ODS、CSV 等。
trimContent 字符串 查询字符串 指定需从单元格内容中修剪的特定字符或字符串,可为单个字符、多个字符或自定义模式。
trimLeading 布尔值 查询字符串 若为 true,则从每个单元格内容的开头移除指定字符。
trimTrailing 布尔值 查询字符串 若为 true,则从每个单元格内容的结尾移除指定字符。
trimSpaceBetweenWordTo1 布尔值 查询字符串 若为 true,则将单元格内单词之间连续的多个空格缩减为单个空格。
trimNonBreakingSpaces 布尔值 查询字符串 若为 true,则从单元格内容中移除不换行空格字符(Unicode U+00A0)。
removeExtraLineBreaks 布尔值 查询字符串 若为 true,则将单元格内连续的多个换行符缩减为单个换行符。
removeAllLineBreaks 布尔值 查询字符串 若为 true,则从单元格内容中移除所有换行符。
worksheet 字符串 查询字符串 (可选) 指定需应用文本修剪的工作表名称。若省略,默认作用于第一个工作表。
range 字符串 查询字符串 (可选) 指定需应用文本修剪的单元格范围(例如 "A1:C10")。若省略,默认作用于指定工作表中的所有已用单元格。
outPath 字符串 查询字符串 (可选) 指定处理后工作簿的云存储保存路径。若省略,默认保存至源文件所在文件夹。
outStorageName 字符串 查询字符串 输出文件所存储的云存储名称。
region 字符串 查询字符串 (可选) 设置文本处理的区域语言环境,可能影响特定语言(如 "en-US""ar-SA")中空格与换行符的处理方式。
password 字符串 查询字符串 (可选) 若上传的电子表格受密码保护,请提供密码以打开并处理该文件。

响应示例

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

成功响应示例(HTTP 200):API 返回包含已修剪工作簿的文件流。

错误代码

  • 400 Bad Request(请求错误):Aspose.Cells Cloud API URI 无效。
  • 401 Unauthorized(未授权):访问令牌无效,或 client_id / client_secret 不正确。
  • 404 Not Found(未找到):电子表格文件无法访问。
  • 500 Server Error(服务器错误):电子表格在获取计算数据时发生异常。

Trim Character API 的典型应用场景

  • 用户输入规范化:清理手动输入的表格数据,移除多余空格与换行符。
  • 客户数据库维护:清理客户姓名、地址、联系方式等字段中的冗余空格及格式问题。
  • 自动化报告清理:生成自动化报告前,清理数据源格式。
  • 数据迁移准备:数据迁移至新系统前,统一格式并清理问题。

为何应使用 Trim Character API?

  • 降低人力成本:消除耗时的人工数据清理工作
  • 减少错误成本:避免因格式问题导致的分析错误
  • 按使用付费:无固定费用,仅按实际吞吐量计费
  • 零基础设施投入:无需维护服务器或软件
  • 多格式支持:支持 XLSX、XLS、CSV、ODS 等多种格式处理
  • 开发者友好:Aspose.Cells Cloud 提供多语言 SDK,开发便捷,并附带详尽文档;相比自研图表渲染方案,大幅降低开发工作量。
  • 成本高效:无需提前上传工作簿即可去除重复字符,节省存储空间并降低成本。

OpenAPI 规范

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

使用 Aspose.Cells Cloud SDK

使用 SDK 是加速开发的最佳方式。SDK 封装了底层细节,您只需极简代码即可实现单元格字符修剪功能。 请查阅 GitHub 仓库 获取 Aspose.Cells Cloud SDK 的完整列表。

以下代码示例展示了如何使用多种 SDK 调用 Aspose.Cells Web 服务: