This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Axis problem
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: Axis problem
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Fri, 8 Sep 2000 18:24:16 +0100
- Reply-To: xsl-list at mulberrytech dot com
> 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