XML nach Text nur bestimmten Wert ausgeben

fluppi_one

Grünschnabel
Hallo,

ich habe ein Problem, weiss aber nicht genau wie ich das lösen kann.

Mit z.B.

<xsl:value-of select="IDOC[1]/E1EDTK1[1]/TDLINE[2]/text()"/>

gebe ich ja den Wert aus dem Feld TDLINE aus.
Das funktioniert auch alles wunderbar.

Wie kann ich das aber einschränken, wenn TDLINE aus

<TDLINE>09712010 SCHP Musteranlieferung</TDLINE>

besteht und ich nur die ersten zehn Zeichen (also: 09712010) ausgeben will?
Ich denke, das ich irgendwas mit substring machen muss, aber weiss leider nicht wie.

Ich danke für Eure Hilfe

Florian
 
Zurück