Импорт данных JSON в Excel
Contents
[
Hide
]
Этот REST API импортирует данные JSON в лист Excel.
REST API
POST https://api.aspose.cloud/v3.0/cells/{name}/importjson
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации на основе токена JWT.
Параметры запроса
| Имя параметра | Местоположение | Тип | Описание |
|---|---|---|---|
| name | Path | string | Имя файла рабочей книги. |
| importJsonRequest | Тело HTTP | class | Полезная нагрузка запроса, содержащая сведения об импорте JSON. |
| password | Строка запроса | string | Пароль для открытия рабочей книги (если она защищена). |
| folder | Строка запроса | string | Папка, содержащая исходную рабочую книгу. |
| storageName | Строка запроса | string | Имя хранилища, в котором находится рабочая книга. |
| outPath | Строка запроса | string | Путь к выходному файлу после импорта. Если не указан, обновлённая рабочая книга возвращается в ответе. |
| outStorageName | Строка запроса | string | Имя хранилища для выходного файла. |
| checkExcelRestriction | Строка запроса | string | Флаг, указывающий, следует ли применять ограничения, специфичные для Excel (true/false). |
Пример тела запроса
{
"JsonFileSource": {
"FilePath": "string"
},
"ImportPosition": {
"SheetName": "string",
"RowIndex": 0,
"ColumnIndex": 0
},
"JsonContent": "string"
}
Ответ
Успешный запрос возвращает HTTP 200 с JSON-полезной нагрузкой, подобной следующей:
{
"Code": 200,
"Status": "OK"
}
Возможные коды состояния:
| Код | Значение |
|---|---|
| 200 | Импорт выполнен успешно |
| 400 | Неверный запрос — отсутствующие или некорректные данные |
| 401 | Ошибка авторизации — неверный или отсутствующий токен |
| 500 | Внутренняя ошибка сервера |
Как использовать API PostWorkbookImportJson с SDK
Спецификация API PostWorkbookImportJson
Спецификация OpenAPI определяет публично доступное программное интерфейсное описание и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Использование SDK Aspose.Cells Cloud
Использование SDK — наиболее эффективный способ ускорить разработку. SDK обрабатывают низкоуровневые детали, позволяя вам сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен на репозитории GitHub.
Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: