snowwhite: XPath / Filename / String teilen

Hallo,
ich möchte gern von einem Dateinamen wie filename.xml, das Wort filename erhalten und in einem Parameter speichern, so dass ich das Wort filename dann mit einer anderen Endung kombinieren kann.
Es soll dann filename.html zum Beispiel rauskommen: <xsl:value-of select="concat($name.html)" />.
Ich bin die XPath-Funktionen schon durchgegangen.
Die Funktion substring() funktioniert hierfür zum Beispiel nicht, da filename.xml als ein Wort angesehen wird.
Kann mir jemand einen Tipp geben wie ich mein Problem am besten lösen kann.

Vielen Dank im voraus.
Viele Grüße
snowwhite

  1. Tach snowwhite,

    Kann mir jemand einen Tipp geben wie ich mein Problem am besten lösen kann.

    <xsl:variable name="f" select="'filename.xml'"/>  
    <xsl:value-of select="concat(substring-before($f,'xml'),'html')"/>
    

    Man liest sich,
    svg4you