frankx: setParameter gibt String, nicht xpath

Beitrag lesen

Hellihello,

mit

  
 <xsl:param name="rwasPARAM" select="/produktliste/produkt[id='ID2']" />  
   <xsl:value-of select="$rwasPARAM"></xsl:value-of>  
  

in der xsl gibts mir den Inhalt des Knotens "produktlist/produkt[id='ID2']" aus. Das klappt auch innerhalb von apply-templates. Alles gut soweit.

Wenn ich aber mit PHP

  
$parameter="/produktliste/produkt[id='ID3']";  
$proc->setParameter("","rwasPARAM",$parameter);  

spuckt mir o.g. value-of den String "/produktliste/produkt[id='ID3']" statt den erwarteten Inhalt des entsprechenden Knotens aus.

Weiß jemand warum bzw. wie die Paramterübergabe korrekt gemacht wird?

Dank,

frankx