Something I do often is check the value or name of a node against a list
of strings. For example, I might check to see whether the name of the
current node is in ('firstname', 'lastname', 'email').
At the moment, I'm using the following:
<xsl:if test="name(.) = 'firstname' or name(.) = 'lastname' or name(.) =
'email'"> ... </xsl:if>
Is there anyway I can do this more simply using XPath 1 and EXSLT? I'm
thinking something along the lines of:
<xsl:if test="inlist(name(.), ('firstname', 'lastname', 'email'))"> ...
</xsl:if>
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--