left-trim
Die Funktion left-trim (siehe Abbildung unten) entfernt vorangestellte Leerzeichen aus einem String. Zu den Whitespace-Zeichen zählen das Leerzeichen (U+0020), der Tabulator (U+0009), der Wagenrücklauf (U+000D) und der Zeilenvorschub (U+000A). Nähere Informationen zu Whitespaces finden Sie in der XML Recommendation.
Informationen zu geschützten Leerzeichen
Die Funktionen left-trim, right-trim und normalize-space entfernen geschützte Leerzeichen nicht. Eine mögliche Lösung wäre, ein geschütztes Leerzeichen, dessen Dezimaldarstellung 160 ist, durch ein Leerzeichen mit der Dezimaldarstellung 32 zu ersetzen. Im nächsten Schritt wird der gekürzte Wert Wert auf das Zieldatenelement gemappt (siehe Mapping unten).
Wenn es sich bei Ihrer Quellkomponente um eine Excel-Datei handelt, können Sie überschüssige Leerzeichen in Excel mit Hilfe einer Kombination aus den Funktionen TRIM, CLEAN und SUBSTITUTE entfernen. Nähere Informationen dazu finden Sie unter Entfernen von Leerzeichen und nicht druckbaren Zeichen aus dem Text.
Sprachen
Built-in, C++, C#, Java.
Parameter
Name | Typ | Beschreibung |
---|---|---|
String | xs:string | Der Input-String. |