Hallo,
wie kann ich im XSL feststellen, ob ein XML-Dokuemnt leer ist? Am besten mit xsl:if
Deine Frage lautete "Feststellen, ob ein xml Element leer ist?" jetzt aber fragst "wie kann ich im XSL feststellen, ob ein XML-Dokuemnt leer ist?"
Das sind zwei versch. Dinge.
Ein XML-Dokument kann niemals leer sein, denn zumindest as Wurzelelement muss es enthalten (auch wenn das dann leer ist)
Und: ist da ein Unterschied wenn es leer ist oder wenn es nicht vorhanden ist?
Ja.
<xsl:if test="deinElement"> überpüft ob "deinElement" vorhanden ist.
<xsl:if test="deinElement = ''"> überprüft ob "deinElement" ein leeres Element ist.
Grüße
Thomas