RE: Axis problem

Subject: RE: Axis problem
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Fri, 8 Sep 2000 18:24:16 +0100
> But: different classes often have the same properties. So instead of
> checking the property type inside the <xsl:when test="@class =
> 'someClass'>..</xsl:when> I want a more generic approach...

Perhaps you should try something along the lines of

<xsl:apply-templates select="@*"/> <!-- process all attributes -->
...

<xsl:template match="@name">
<!-- process the name attribute -->
</xsl:template>

i.e. define rules to process different kinds of attribute, regardless where
they appear. If the attribute isn't present, the rule won't be fired.

Mike Kay 


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


Current Thread