拆分器
欢迎阅读我们电子表格拆分 API 的综合指南——这是一种强大的解决方案,旨在简化对各种流行格式的多工作表文档的处理。无论您使用传统的 Excel 工作簿(.xlsx、.xls、.xlsm)、纯文本 CSV 与 TSV 文件、Apple Numbers(.numbers)或其他受支持的文件类型,本文档 API 都会自动提取每个工作表或标签并将其保存为独立文件。此功能非常适合需要将大型单体数据集拆分成可管理块以进行模块化工作流、隔离敏感信息或向不同利益相关者交付定制数据集的开发者。以下文档将带您了解 API 的核心概念、身份验证机制、请求结构和响应处理,为您提供只需一次调用即可集成此强大功能的全部信息。
主要功能
为速度和可靠性而构建,API 利用优化的解析引擎,即使在包含数十个工作表和数千行的工作簿中也能实现快速处理。其面向开发者的友好设计采用标准 HTTP 方法、JSON 负载和明确的状态码,使您能够无缝地将其集成到现有流水线或无服务器函数中。整篇指南中您将看到实用示例、最佳实践建议以及故障排除技巧,帮助您避免常见陷阱并最大化性能。阅读完本文档后,您将能够将复杂的多工作表电子表格转换为清晰的独立文件——让您以最小的努力实现精确的数据分段。深入了解,发现单一请求如何将混乱的工作簿转变为可直接使用的资产集合。
文档
参数
- UploadFileRequest.OperationId: 这是一个操作 ID
- UploadFileRequest.Files: 这些是您需要上传到我们在线服务的文件,您可以自行准备数据,但必须符合 HTML input 文件的标准。
-
发送包含文件和访问令牌的请求 拆分器 API
curl -X 'POST' \ 'https://api.sheetize.cloud/splitter' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
服务将返回已处理文件的下载 URL,在本例中为:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
发送包含文件名和文件夹名的请求至 下载 API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - 您将收到文件,既可以使用它,也可以直接将其转发到工作流的下一步。