Carola: leere Tags XSLT

Beitrag lesen

Hallo,

ist es möglich, dass man leere Tags gar nicht erst ausgibt!! Habe ein Schema in XSLT und möchte nicht, dass die leeren Tags bei der Ausgabe angezeigt werden.

Lösungsvorschlag eines Kollegen war:
 <xsl:output omit-xml-declaration="yes"/>
 <xsl:strip-space elements="*"/>
 <xsl:template match="node()">
  <xsl:if test="count(descendant::text()[string-length(normalize-space(.))>0]|@*)">
   xsl:copy
    <xsl:apply-templates select="@*|node()"/>
   </xsl:copy>
  </xsl:if>
 </xsl:template>
 <xsl:template match="@*">
  xsl:copy/
 </xsl:template>
 <xsl:template match="text()">
  <xsl:value-of select="normalize-space(.)"/>
 </xsl:template>

wenn ich das einbinde, funktioniert das aber nicht.

Vielen Dank für eure Hilfe, bin sehr gespannt.
Carola