right-trim
La fonction right-trim (voir la capture d’écran ci-dessous) supprime l’espace blanc à droite d’un string. Les espaces blancs incluent un espace (U+0020), un onglet (U+0009), le retour à la ligne (U+000D) et la saut de ligne (U+000A). Pour des détails sur les espaces blancs, voir la Recommandation XML.
![mf-func-right-trim](./images/mf-func-right-trim.png)
À propos des espaces insécables
Les fonctions left-trim, right-trim et normalize-space ne suppriment pas les espaces insécables. L’une des solutions possibles pourrait être de remplacer l’espace insécable, dont la représentation est 160, avec l’espace, dont la représentation décimale est 32. Le mappage ci-dessous montre qu’une fois que l’espace insécable a été remplacé, la valeur découpée SomeValue sera mappée vers la cible.
![mf-func-nonbreak](./images/mf-func-nonbreak.png)
Si votre composant source est un fichier Excel, vous pouvez supprimer les espaces supplémentaires dans Excel utilisant une combinaison de fonctions TRIM, CLEAN et SUBSTITUTE. Pour les détails, voir Supprimer les espaces et caractères non imprimables du texte.
Langages
Built-in, C++, C#, Java.
Paramètres
Nom | Type | Description |
---|---|---|
string | xs:string | Le string d’entrée. |