Importer un tableau de chaînes à deux dimensions dans une feuille Excel
Cette API REST importe un tableau de chaînes à deux dimensions dans une feuille Excel.
La requête est une requête HTTP avec un contenu multipart (voir RFC 2046 ou RFC 1341). La première partie du contenu multipart contient les données Import2DimensionStringArrayOption, tandis que la deuxième partie contient le fichier de données.
API REST
POST https://api.aspose.cloud/v3.0/cells/import
POST https://api.aspose.cloud/v3.0/cells/{name}/importdata
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
Les paramètres importants sont décrits dans le tableau suivant :
Import2DimensionStringArrayOption
| Nom du paramètre | Type | Description |
|---|---|---|
| FirstRow | int | Index de ligne (à base zéro) à partir duquel l’importation commence. |
| FirstColumn | int | Index de colonne (à base zéro) à partir duquel l’importation commence. |
| Data | String[,] | Tableau à deux dimensions contenant les chaînes à importer. |
| DestinationWorksheet | string | Nom de la feuille qui recevra les données importées. |
| IsInsert | string (true/false) | Si true, les données sont insérées et les cellules existantes sont déplacées en conséquence. |
| ImportDataType | string | Spécifie le type de données ; pour cette opération, utilisez TwoDimensionStringArray. |
| Source | FileSource | Indique l’emplacement du fichier de données lorsque le paramètre BatchData est null. |
Exemple de corps de requête
{
"Data": [
["1.0", "2.9"],
["2.0", "2.1"]
],
"DestinationWorksheet": "Sheet2",
"FirstRow": 1,
"FirstColumn": 1,
"ImportDataType": "TwoDimensionStringArray"
}
Réponse
{
"Status":"OK",
"Code":200
}
Codes de statut HTTP
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Filtre appliqué avec succès ; la réponse contient les détails de l’opération. |
| 400 | Demande incorrecte | Paramètres manquants ou non valides (par exemple, type de fichier non pris en charge). |
| 401 | Non autorisé | Jeton JWT invalide ou manquant. |
| 413 | Charge utile trop volumineuse | Le fichier téléchargé dépasse la limite de taille. |
| 500 | Erreur interne du serveur | Erreur inattendue du serveur. |
Comment utiliser l’API PostImportData avec les SDK
Spécification de l’API PostImportData
La spécification OpenAPI définit une interface de programmation accessible publiquement qui vous permet d’effectuer des interactions REST directement depuis un navigateur web.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK est la méthode la plus rapide pour intégrer cette fonctionnalité. Un SDK masque les détails de bas niveau afin que vous puissiez vous concentrer sur votre logique métier. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :