Thomas J.S.: Zwei-Phasen-Transformation

Beitrag lesen

hallo B.

<xsl:template match='artikel/@ref'>

was 'wort wörtlich' genau »ref="AllgemeinerStuhl"« trifft, aber keine elemente.

du meinst wohl <xsl:template match="artikel[@ref]²>

<xsl:template match='artikel/@ref'>
   <xsl:for-each select="StandardArtikel/Artikel/@name={@ref}">

was den folgenden pfad bedeutet:

artikel/@ref/StandardArtikel/Artikel/

den gibt es aber nicht, also trifft for-each zusätzlich auch nicht, auch dann nicht wenn artikel[@ref] genommen wird, denn der pfad geht dann noch immer so: artikel[@ref]/StandardArtikel/Artikel/  und den gibt es auch nicht.

grüße
thomas