Импорт двумерного целочисленного массива в рабочий лист Excel

Этот REST API импортирует двумерный целочисленный массив в рабочий лист Excel.

Запрос представляет собой HTTP-запрос с многочастным содержимым (см. RFC 2046 или RFC 1341). Первая часть многочастного содержимого содержит данные Import2DimensionIntegerArrayOption, а вторая — файл с данными.

Важные параметры описаны в следующей таблице:

REST API

POST https://api.aspose.cloud/v3.0/cells/import
POST https://api.aspose.cloud/v3.0/cells/{name}/importdata

Безопасность и аутентификация

API Aspose.Cells Cloud защищены и требуют аутентификации по токену JWT.

Import2DimensionIntegerArrayOption

Имя параметра Тип Описание
FirstRow int 1-индексированная позиция первой строки, в которую будут помещены данные.
FirstColumn int 1-индексированная позиция первого столбца, в который будут помещены данные.
Data Integer[,] Двумерный целочисленный массив, содержащий значения для импорта.
DestinationWorksheet string Имя целевого рабочего листа.
IsInsert string "true" — вставить данные (сдвигая существующие ячейки), "false" — перезаписать существующие ячейки.
ImportDataType string Указывает формат данных. Поддерживаемые значения: IntArray, DoubleArray, StringArray, TwoDimensionIntArray, TwoDimensionDoubleArray, TwoDimensionStringArray, BatchData, csvData.
Source FileSource Указывает местоположение файла с данными, когда параметр BatchData равен null.

Пример

{
  "Data": [
    [1, 2],
    [3, 4]
  ],
  "DestinationWorksheet": "Sheet2",
  "FirstRow": 4,
  "FirstColumn": 1,
  "ImportDataType": "TwoDimensionIntArray"
}

Ответ

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

Коды HTTP-статуса

Код Значение Описание
200 OK (OK) Фильтр применён успешно; в ответе содержатся детали операции.
400 Bad Request (Неверный запрос) Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла).
401 Unauthorized (Неавторизовано) Недействительный или отсутствующий токен JWT.
413 Payload Too Large (Слишком большой payload) Загруженный файл превышает лимит размера.
500 Internal Server Error (Внутренняя ошибка сервера) Непредвиденная ошибка сервера.

Как использовать API PostImportData с SDK

Спецификация API PostImportData

OpenAPI-спецификация определяет публично доступное программное интерфейсное описание, позволяющее выполнять REST-взаимодействия непосредственно из веб-браузера.

Использование SDK Aspose.Cells Cloud

Использование SDK — это лучший способ ускорить разработку. SDK обрабатывает низкоуровневые детали, позволяя сосредоточиться на задачах проекта. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.

Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells Cloud с использованием различных SDK: