将整数数组导入 Excel 工作表 – Aspose.Cells Cloud API

此 REST API 用于将整数数组导入 Excel 工作表。

该请求必须为 HTTP POST 方法,并采用 multipart 内容(参见 RFC 2046 或 RFC 1341)。multipart 正文的第一部分包含 ImportIntegerArrayOption JSON 负载,第二部分包含源数据文件(例如 CSV 或二进制 Excel 文件)。

PostImportData API

POST https://api.aspose.cloud/v3.0/cells/import

上述两个端点均接受相同的 multipart 负载。第一个端点执行通用导入操作,而第二个端点则针对由 {name} 指定的特定工作簿。

安全与认证

Aspose.Cells Cloud API 采用安全机制,需使用 基于 JWT 令牌的认证

请求参数

ImportIntegerArrayOption

参数名 类型 描述
FirstRow int 数据将被放置的首行索引(从 0 开始)。
FirstColumn int 数据将被放置的首列索引(从 0 开始)。
IsVertical boolean true 表示垂直插入数组(沿列向下);false 表示水平插入数组(沿行向右)。
Data Integer[] 待导入的整数数组。
DestinationWorksheet string 接收数据的工作表名称。
IsInsert boolean true 表示在写入数据前插入行/列;false 表示覆盖已有单元格。
ImportDataType string 导入数据的类型。有效值包括:IntArrayDoubleArrayStringArrayTwoDimensionIntArrayTwoDimensionDoubleArrayTwoDimensionStringArrayBatchDatacsvData
Source FileSource BatchData 参数为 null 时,指示数据文件的位置。

示例请求体

{
  "Data": [1, 2, 4],
  "DestinationWorksheet": "Sheet1",
  "FirstRow": 1,
  "FirstColumn": 2,
  "IsVertical": true,
  "IsInsert": true,
  "ImportDataType": "IntArray"
}

响应

成功请求将返回 HTTP 200 状态码,并附带类似以下内容的 JSON 负载:

{
  "Code": 200,
  "Status": "OK"
}

可能的状态码如下:

状态码 含义
200 导入成功
400 错误请求 — 缺少或无效数据
401 未授权 — 令牌无效或缺失
500 服务器内部错误

如何使用 SDK 调用 PostImportData API

PostImportData API 规范

OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接通过网页浏览器执行 REST 交互。

使用 Aspose.Cells Cloud SDK

使用 SDK 是集成该功能的最快方式。SDK 封装了底层细节,使您能专注于业务逻辑。请参阅 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。

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