Hallo,
ich bin wieder ein Stückchen weiter gekommen:
Jetzt fehlt mir nur noch die Einrückung...
Für die XML-Datei die do weiter Oben gepostet hast geht das z.B. auch mit apply-templates:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="iso-8859-1" />
<xsl:template match="/">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<xsl:apply-templates select="chosenContributions" />
</body>
</html>
</xsl:template>
<xsl:template match="menueCategory">
<ul>
xsl:choose
<xsl:when test="menueCategory">
<li>
(<xsl:value-of select="cat_id" />)<xsl:value-of select="cat_name" />
<xsl:apply-templates select="menueCategory" />
</li>
</xsl:when>
xsl:otherwise
<li>(<xsl:value-of select="cat_id" />)<xsl:value-of select="cat_name" /></li>
</xsl:otherwise>
</xsl:choose>
</ul>
</xsl:template>
</xsl:stylesheet>
Grüße
Thomas