Hallo,
ich möchte in einem xsl-Programm eine xPath-Anweisung ausführen. Diese Anweisung soll jedoch dynamisch zugewiesen werden.
Ich habe folgendes probiert:
Einlesen des Parameters:
<xsl:param name="xpath" select="$xpath" />
Was wird hier dynamisch mit "$xpath" zugewiesen und woher?
Aus einer Variable, oder aus einem anderen Parameter?
<value>
<xsl:value-of select="$xpath"/>
</value>
Leider wird mir nur der Wert des Parameters zurückgegeben.
Das ist vollkommen normal. value-of lifert einen String.
"The xsl:value-of element is instantiated to create a text node in the result tree."
Wünschenswert wäre es, wenn dieser Wert in dem select-Statement als XPATH verstanden und ausgeführt wird.
Nicht mit value-of.
Kannst du bitte das Problem etwas anderes beschreiben?
Grüße
Thomas