Remplacement en masse du texte dans une plage – API Trouver & Remplacer pour fichiers Excel dans le cloud
Effectuez un remplacement en masse de texte dans plusieurs fichiers Excel stockés dans le cloud. Recherchez et mettez à jour des chaînes de texte spécifiques dans des plages sélectionnées de manière efficace à l’aide de l’API Trouver & Remplacer d’Aspose.Cells Cloud.
Remplacer le contenu d’une plage distante via l’API
API Web
PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/ranges/{cellArea}/replace/content
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.
-H "Authorization: Bearer {access_token}"
Paramètres de requête
| Nom du paramètre | Type | Emplacement (chemin / chaîne de requête / corps HTTP) | Description |
|---|---|---|---|
| name | String | Chemin | Nom du fichier classeur stocké dans le stockage cloud à modifier (par exemple, "rapport.xlsx"). |
| searchText | String | Chaîne de requête | Chaîne de texte à rechercher dans la feuille de calcul et la plage de cellules spécifiées. Prend en charge la correspondance exacte du texte. |
| replaceText | String | Chaîne de requête | Chaîne de texte qui remplacera toutes les occurrences de searchText dans la plage spécifiée. |
| worksheet | String | Chemin | Nom de la feuille de calcul où l’opération de recherche et de remplacement sera effectuée. |
| cellArea | String | Chemin | Plage de cellules spécifique (par exemple, "A1:D20") dans laquelle la recherche et le remplacement de texte auront lieu. |
| folder | String | Chaîne de requête | Chemin du dossier dans le stockage cloud où le classeur source est situé. |
| storageName | String | Chaîne de requête | (Facultatif) Nom du stockage cloud où réside le classeur. Si omis, le stockage cloud par défaut est utilisé. |
| region | String | Chaîne de requête | (Facultatif) Définit la locale pour le traitement du texte, ce qui peut affecter la sensibilité à la casse et le codage des caractères lors des recherches (par exemple, "fr-FR", "en-US"). |
| password | String | Chaîne de requête | (Facultatif) Si le classeur est protégé par un mot de passe, fournissez ce mot de passe pour l’ouvrir et le modifier. |
Réponse
{
"Name": "CellsCloudResponse",
"Type": "Class",
"Properties": [
{
"Name": "Code",
"DataType": {
"Identifier": "Integer"
}
},
{
"Name": "Status",
"DataType": {
"Identifier": "String"
}
}
]
}
Une appel réussit renvoie la charge utile JSON concrète suivante :
{
"Code": 200,
"Status": "OK"
}
Codes d’erreur
| Code | Message | Quand cela se produit |
|---|---|---|
| 400 | Bad Request | L’URI de la requête ou ses paramètres sont mal formés. |
| 401 | Unauthorized | Jeton d’authentification manquant ou invalide. |
| 404 | Not Found | Le classeur spécifié est introuvable ou inaccessible. |
| 500 | Server Error | Une erreur interne du serveur est survenue lors du traitement du classeur. |
Où utiliser l’API de remplacement du contenu d’une plage dans une feuille de calcul distante ?
- Mise à jour en lot de fichiers dans le cloud : Modifier le contenu de plusieurs fichiers Excel stockés dans des services de stockage cloud tels qu’AWS S3 ou Azure Blob.
- Remplissage dynamique de modèles dans le cloud : Remplir en lot des données dynamiques dans des modèles de rapports stockés dans le cloud.
- Synchronisation inter-régions des fichiers : Synchroniser la cohérence du contenu des fichiers Excel dans le stockage cloud entre différentes régions géographiques.
Pourquoi utiliser l’API de remplacement du contenu d’une plage dans une feuille de calcul distante ?
- Facile à utiliser pour les développeurs : Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, ce qui permet un développement rapide accompagné d’une documentation complète. Comparé à la création de solutions sur mesure, cela réduit considérablement la charge de travail de développement.
- Réduction des coûts de main-d’œuvre : Diminue le besoin de postes dédiés à la consolidation de documents.
- Paiement à l’usage : Aucun investissement initial ; vous ne payez que pour les appels API effectivement utilisés.
- Zéro coût de maintenance : Aucune nécessité de maintenir des serveurs, de mettre à jour des logiciels ou de gérer des problèmes de compatibilité.
- Préservation du formatage Excel complexe dans un format PDF universellement accessible.
Comment utiliser l’API de remplacement du contenu d’une plage dans une feuille de calcul distante à l’aide des SDK
Spécification OpenAPI
La Spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer des interactions REST directement depuis un navigateur web.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation des SDK est le moyen le plus efficace d’accélérer le développement. Les SDK gèrent les détails sous-jacents, vous permettant ainsi de simplement implémenter le remplacement de contenu dans des feuilles de calcul avec un minimum de code. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :