Hallo Zusammen,
habe bei folgendem Ablauf ein Problem... Ich hole mir per XPath alle li-Tags die unter einem ul-Tag liegen. Davon muss ich einen li-Tag löschen der eine bestimmte CSS-Id hat. Die übrigen li-Tags möchte ich in eine Variable (<xsl:variable/>) speichern, damit ich sie dann weiter bearbeiten kann.
Ich habe schon einiges ausprobiert, leider ohne Erfolg
Im Moment sieht mein Versuch so aus...
Und so wollte ich die Variable weiter verarbeiten, weiß aber nicht ob das so überhaupt notwendig ist!?
Wäre schön wenn jemand einen Tip für mich hat
habe bei folgendem Ablauf ein Problem... Ich hole mir per XPath alle li-Tags die unter einem ul-Tag liegen. Davon muss ich einen li-Tag löschen der eine bestimmte CSS-Id hat. Die übrigen li-Tags möchte ich in eine Variable (<xsl:variable/>) speichern, damit ich sie dann weiter bearbeiten kann.
Ich habe schon einiges ausprobiert, leider ohne Erfolg

Im Moment sieht mein Versuch so aus...
Code:
<xsl:variable name="li_nodes">
<xsl:for-each select="ul/li[@id != 'css_id']">
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
Und so wollte ich die Variable weiter verarbeiten, weiß aber nicht ob das so überhaupt notwendig ist!?
Code:
<xslout:for-each select="exsl:node-set($li_nodes)">
...
</xsl:for-each>
Wäre schön wenn jemand einen Tip für mich hat
