Nettoyeur de données Excel – Supprimer automatiquement les caractères, les espaces et les sauts de ligne – En ligne, avec shortcode
Supprimez automatiquement les caractères inutiles, les espaces superflus et les sauts de ligne des cellules Excel à l’aide de l’API Aspose.Cells Trim Character. Nettoyez vos entrées de données et maintenez une mise en forme cohérente dans vos feuilles de calcul.
Vue d’ensemble
-
Suppression des espaces en début et en fin
- Supprime les espaces superflus au début et à la fin du texte
- Améliore l’aspect, la propreté et la lisibilité des données
-
Traitement des espaces supplémentaires entre les mots
- Élimine les espaces superflus entre les mots
- Résout les problèmes de formatage causés par des données provenant de plusieurs sources
-
Suppression des espaces spéciaux
- Supprime clairement les espaces insécables
- Garantit l’exactitude et la cohérence des données
-
Gestion des sauts de ligne
- Supprime les sauts de ligne supplémentaires ou tous les sauts de ligne
- Maintient le contenu des cellules organisé et professionnel
API TrimCharacter
Avant d’appeler l’API, assurez-vous d’avoir un compte Aspose Cloud valide, un client_id/client_secret et un jeton d’accès portant la portée Cells.
API Web
PUT https://api.aspose.cloud/v4.0/cells/content/trim
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 de l’API trimCharacter
| Nom du paramètre | Type | Emplacement (chemin / chaîne de requête / corps HTTP) | Description |
|---|---|---|---|
| Spreadsheet | Fichier | FormData | Le fichier de feuille de calcul à traiter. Les formats pris en charge incluent XLSX, XLS, ODS, CSV, etc. |
| trimContent | Chaîne | Chaîne de requête | Spécifie les caractères ou chaînes spécifiques à supprimer du contenu des cellules. Peut s’agir d’un seul caractère, de plusieurs caractères ou d’un motif personnalisé. |
| trimLeading | Booléen | Chaîne de requête | Si true, supprime les caractères spécifiés au début du contenu de chaque cellule. |
| trimTrailing | Booléen | Chaîne de requête | Si true, supprime les caractères spécifiés à la fin du contenu de chaque cellule. |
| trimSpaceBetweenWordTo1 | Booléen | Chaîne de requête | Si true, réduit plusieurs espaces consécutifs entre mots à un seul espace dans chaque cellule. |
| trimNonBreakingSpaces | Booléen | Chaîne de requête | Si true, supprime les caractères d’espace insécable (Unicode U+00A0) du contenu des cellules. |
| removeExtraLineBreaks | Booléen | Chaîne de requête | Si true, réduit plusieurs sauts de ligne consécutifs à un seul saut de ligne dans chaque cellule. |
| removeAllLineBreaks | Booléen | Chaîne de requête | Si true, supprime tous les caractères de saut de ligne du contenu des cellules. |
| worksheet | Chaîne | Chaîne de requête | (Optionnel) Le nom de la feuille de calcul sur laquelle la suppression de texte sera appliquée. Si omis, l’opération s’applique à la première feuille. |
| range | Chaîne | Chaîne de requête | (Optionnel) La plage de cellules sur laquelle la suppression de texte sera appliquée (par ex. "A1:C10"). Si omis, l’opération s’applique à toutes les cellules utilisées de la feuille spécifiée. |
| outPath | Chaîne | Chaîne de requête | (Optionnel) Le chemin du dossier dans le stockage cloud où le classeur traité sera enregistré. Si omis, le fichier est enregistré dans le dossier source. |
| outStorageName | Chaîne | Chaîne de requête | Le nom du stockage cloud dans lequel le fichier de sortie sera enregistré. |
| region | Chaîne | Chaîne de requête | (Optionnel) Définit la localisation pour le traitement du texte, ce qui peut affecter la gestion des espaces et sauts de ligne selon la langue (par ex. "fr-FR", "ar-SA"). |
| password | Chaîne | Chaîne de requête | (Optionnel) Si la feuille de calcul importée est protégée par mot de passe, fournissez le mot de passe pour l’ouvrir et la traiter. |
Réponse
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Exemple de réussite (HTTP 200) : L’API renvoie un flux de fichier contenant le classeur nettoyé.
Codes d’erreur
- 400 Bad Request : URI d’API Aspose.Cells Cloud invalide.
- 401 Unauthorized : Jeton d’accès invalide ou identifiant client / secret invalide.
- 404 Not Found : Le fichier de feuille de calcul est inaccessible.
- 500 Server Error : Une anomalie s’est produite lors de l’obtention des données de calcul dans la feuille de calcul.
Où utiliser l’API Trim Character ?
- Normalisation des entrées utilisateur : Nettoyer les données de tables saisies manuellement, en supprimant les espaces et sauts de ligne superflus.
- Maintenance de bases de clients : Nettoyer les espaces redondants et les problèmes de mise en forme dans les noms, adresses et coordonnées des clients.
- Nettoyage automatique des rapports : Nettoyer le formatage des sources de données avant la génération de rapports automatisés.
- Préparation à la migration de données : Corriger les problèmes de formatage avant la migration des données vers le nouveau système.
Pourquoi utiliser l’API Trim Character ?
- Réduction des coûts de main-d’œuvre : Élimine les tâches manuelles chronophages de nettoyage de données.
- Réduction des coûts d’erreur : Évite les erreurs d’analyse causées par des problèmes de formatage.
- Payant à l’utilisation : Aucune frais fixes, seul le débit réel est facturé.
- Aucun investissement en infrastructure : Aucune nécessité de maintenir des serveurs ou des logiciels.
- Support multi-formats : Prend en charge le traitement de plusieurs formats tels que XLSX, XLS, CSV, ODS, etc.
- Adapté aux développeurs : Aspose.Cells Cloud propose des SDK dans plusieurs langages, permettant un développement rapide et accompagné d’une documentation complète. Comparé à la création de solutions personnalisées de rendu graphique, cela réduit considérablement la charge de travail de développement.
- Économique : Vous pouvez supprimer les caractères redondants sans d’abord uploader le classeur, ce qui économise de l’espace de stockage et réduit les coûts.
Spécification OpenAPI
La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer directement des interactions REST depuis un navigateur web.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation des SDK est le meilleur moyen d’accélérer le développement. Les SDK gèrent les détails sous-jacents, vous permettant d’implémenter simplement la fonctionnalité de suppression de caractères dans les cellules avec un minimum de code. Consultez le dépôt GitHub pour une liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants illustrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :