[xsl] test if node-set variable is empty

Subject: [xsl] test if node-set variable is empty
From: "Robert Soesemann" <rsoesemann@xxxxxxxxxxx>
Date: Tue, 14 Dec 2004 16:00:42 +0100
How can I test if the variable $xsd_node was assigned a value?
In some cases the node-set expression to fill this variable might copy
nothing.

...
<xsl:variable name="xsd_node">
  <xsl:copy-of select="$xsd_doc//xs:element[@name = $name and
count(child::node()) = 0]"/>
</xsl:variable>

<xsl:if test="???">
...

Is there something like empty($xsd_node)?

Cheers,

R.

Current Thread