Hallo,
Allerdings sollte sie aber so aussehen (oben fehlt nämlich aus irgend einem Grund das Keyword c und der zugehörige Title 3):
Keyword a,
Title 1
Title 3
Keyword b,
Title 2
Keyword c,
Title 3
Sieht jemand vielleicht woran das liegt?
Probiere es so:
<xsl:for-each select="REF[count(. | key('REF-by-KEYWORD', KEYWORDS/KEYWORD)[1+position()]) = 1]">
<xsl:value-of select="KEYWORDS/KEYWORD"/>,<br/>
<xsl:for-each select="key('REF-by-KEYWORD', KEYWORDS/KEYWORD[1])">
 <xsl:value-of select="TITLE"/><br/>
</xsl:for-each>
</xsl:for-each>
MfG, Thomas