[xsl] matching elements with no attributes

Subject: [xsl] matching elements with no attributes
From: Elena Pierazzo <pierazzo@xxxxxxxxxxxxx>
Date: Wed, 24 Sep 2003 13:02:20 +0200
Hi all,

Is there a way to match an element just when the element itself has no attributes?
For example, in my text I have:

<l>bla bla bla</l>
<l part='F'>bla bla</l>
<l part='I'>bla bla</l>

I want to declare different rules for <l> when it has no attributes and when he has attributes. I've tryed using
<xsl:when test="l[@part='I']">

   <xsl:when test="l[@part='F']">

   <xsl:otherwise> <-- used for an l element with no attributes -->


but it doesn't work because I need to declare the same variable for the first xsl:when and for the xsl:otherwise.
Many tanks in advance

Elena Pierazzo

XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list

Current Thread