Rechercher et remplacer du texte dans une feuille de calcul distante avec l’API Aspose.Cells Cloud

Remplacer du texte spécifié dans une feuille de calcul spécifique de fichiers Excel distants. Mettez à jour efficacement le contenu des feuilles de calcul ciblées à l’aide de l’API Aspose.Cells Rechercher et Remplacer pour un édition précise des feuilles de calcul.

API de remplacement du contenu d’une feuille de calcul distante

API Web

PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/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 la requête

Nom du paramètre Type Chemin / Chaîne de requête / Corps HTTP Description
name String Chemin Nom du fichier de classeur stocké dans le stockage cloud à modifier (par ex. "rapport_ventes.xlsx", "budget_2024.xls").
worksheet String Chemin Nom de la feuille de calcul spécifique dans laquelle l’opération de recherche et remplacement sera effectuée (par ex. "Ventes_T1", "Feuille1").
searchText String Chaîne de requête Chaîne de texte à rechercher dans la feuille de calcul spécifiée. La recherche s’applique à toutes les cellules de la feuille de calcul, sauf si elle est davantage limitée.
replaceText String Chaîne de requête Chaîne de texte qui remplacera toutes les occurrences de searchText trouvées dans la feuille de calcul spécifiée.
folder String Chaîne de requête Chemin du dossier dans le stockage cloud où le classeur source est situé (par ex. "/rapports/mensuels/", "/finance/").
storageName String Chaîne de requête (Facultatif) Nom du stockage cloud personnalisé (par ex. "CorporateS3", "AzureArchive"). Si omis, le stockage cloud par défaut de votre compte est utilisé.
region String Chaîne de requête (Facultatif) Définit la locale pour la gestion du texte, ce qui peut affecter l’encodage des caractères et le comportement de recherche spécifique à la langue dans la feuille de calcul (par ex. "fr-FR", "en-US").
password String Chaîne de requête (Facultatif) Si le classeur est protégé par mot de passe, fournissez le mot de passe pour ouvrir et modifier le fichier.

Exemple de requête (cURL)

curl -X PUT "https://api.aspose.cloud/v4.0/cells/rapport_ventes.xlsx/worksheets/Feuille1/replace/content?searchText=AncienneValeur&replaceText=NouvelleValeur&folder=/rapports" \
     -H "Authorization: Bearer {access_token}"

Réponse

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

Codes d’erreur

Code Description Quand cela se produit
400 Mauvaise requête L’URI de la requête est mal formée ou les paramètres requis sont absents.
401 Non autorisé Le jeton d’accès est manquant, invalide ou les identifiants client sont incorrects.
404 Introuvable Le classeur ou la feuille de calcul spécifié ne peut être trouvé.
500 Erreur interne du serveur Une erreur inattendue s’est produite lors du traitement de la requête.

Où utiliser l’API de remplacement du contenu d’une feuille de calcul dans une feuille de calcul distante ?

  • Mise à jour en masse de fichiers cloud : Modifier le contenu de plusieurs fichiers Excel stockés dans un stockage cloud tel qu’AWS S3 ou Azure Blob.
  • Remplissage dynamique de modèles cloud : Remplir en lot des données dynamiques pour 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 feuille de calcul dans une feuille de calcul distante ?

  • Adaptée aux développeurs : Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, permettant un développement rapide et accompagnée d’une documentation complète. Comparé à la création de solutions personnalisées de rendu de graphiques, cela réduit considérablement la charge de développement.
  • Réduction des coûts en personnel : Diminue la nécessité de personnel dédié à la consolidation de documents.
  • Paiement à l’usage : Aucun investissement initial ; vous ne payez que pour les appels API effectivement utilisés.
  • Coûts de maintenance nuls : Aucune nécessité de maintenir des serveurs, de mettre à jour des logiciels ou de gérer des problèmes de compatibilité.

Comment utiliser l’API de remplacement du contenu d’une feuille de calcul 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 vous permet d’effectuer directement des interactions REST depuis un navigateur web.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est le meilleur moyen d’accélérer le développement. Le SDK gère les détails sous-jacents, vous permettant simplement d’implémenter le remplacement du contenu d’une feuille de calcul dans des classeurs 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 illustrent comment interagir avec les services web Aspose.Cells à l’aide de divers SDK :