Импорт двумерного строкового массива в рабочую тетрадь Excel

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

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

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.

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

Import2DimensionStringArrayOption

Имя параметра Тип Описание
FirstRow int Индекс строки (начиная с нуля), с которой начинается импорт.
FirstColumn int Индекс столбца (начиная с нуля), с которого начинается импорт.
Data String[,] Двумерный массив, содержащий строки, подлежащие импорту.
DestinationWorksheet string Имя рабочего листа, на который будут импортированы данные.
IsInsert string (true/false) Если true, данные вставляются, а существующие ячейки сдвигаются.
ImportDataType string Указывает тип данных; для этой операции используйте TwoDimensionStringArray.
Source FileSource Указывает расположение файла с данными, когда параметр BatchData равен null.

Пример тела запроса

{
  "Data": [
    ["1.0", "2.9"],
    ["2.0", "2.1"]
  ],
  "DestinationWorksheet": "Sheet2",
  "FirstRow": 1,
  "FirstColumn": 1,
  "ImportDataType": "TwoDimensionStringArray"
}

Ответ

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

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

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

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

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

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

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

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

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