Thomas Meinike: MSXSL Parameteraufruf

Beitrag lesen

Hallo,

Könnte ich vielleicht einfach den String (/liste/person) übergeben für eine Variable (<xsl:variable name="test"/>) und diese Variable dann nutzen um bei <xsl:param name="selectedNodes" select="{$test}/> darauf zu verweisen um so vor der count()-Funktion ein Knotenset aufzubauen?

  
<xsl:value-of select="count($selectedNodes)"/>

mit

  
<xsl:variable name="test" select="/liste/person"/>  
<xsl:param name="selectedNodes" select="$test"/>

oder auch

  
<xsl:param name="test" select="/liste/person"/>  
<xsl:param name="selectedNodes" select="$test"/>

sollte funktionieren, aber eben nicht, wenn der Parameter als String von außen kommt, also implizit als select="'/liste/person'".

MfG, Thomas