amolip: XPath-Expression mit Bezug auf aktuelles Element

Beitrag lesen

Hallo Faktotum,

Wäre es sinnvoll hier eine "Variable" $group_name einzuführen??

Das ist auf jeden Fall eine Möglichkeit, wenn ich dich richtig verstehe:

<xsl:template match="article_list">
<xsl:variable name="myName" select="@name" />
<xsl:for-each select="document('menu.xml')//group[@name=$myName]/page">

oder lässt sich dieser Rückbezug auf das "article_list"-Element auch anderweitig realisieren?

Also für ##name## direkt einen XPath-Ausdruck. Ich weiß es nicht, ich glaube eher nicht. Der Kontextknoten innerhalb des Prädikats ist »group«. Wie sollte man ausgehend davon auf »article_list« kommen? Ich bin mir aber überhaupt nicht sicher,ich hatte dieses Problem irgendwann, irgendwo und irgendwas in meinem Kopf grummelt nun ständig, das geht ;-)

Gruß Uwe