Hallo Doldi,
<xsl:for-each select="i:programList/i:program"> <xsl:value-of select="." /> <xsl:variable name="following-sibling"><xsl:value-of select="following-sibling::*[1]" /></xsl:variable> <xsl:if test="$following-sibling != ''">
das problem hat sich gelöst, trotzdem danke ;)
Das mit der Achse erschließt sich mir aus der Ursprungsfrage nicht. Dann hätte wohl auch das gereicht:
<xsl:for-each select="i:programList/i:program">
<xsl:value-of select="."/>
</xsl:for-each>
Die xsl:if-Abfrage kann dort auch mit test=". != ''" hinein, alternativ test="string-length(.) > 0".
Grüße, Thomas