説明要素が存在するかどうかを確認する xslt コードを作成しようとしていますが、存在する場合は説明要素を表示しますが、存在しない場合は説明要素を表示しないでください。値はありませんが、サービスの説明がない場合に説明要素を表示しないようにコーディングするにはどうすればよいでしょうか。
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="Service">
<xsl:element name="equipment">
<xsl:if test="description !='' ">
<xsl:value-of select="description" />
</xsl:if>
<xsl:if test="not(description)">
</xsl:if>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
空の機器要素が返されているため、空ではない最初の2つの機器要素のみを返したいです。