selecting from multiple different node sets

Subject: selecting from multiple different node sets
From: "Zakon, Stuart" <ZakonS@xxxxxxxxxxxxxx>
Date: Fri, 18 Jun 1999 12:59:59 -0400
Hi,

If I specify a match which looks like this:

<xsl:template match="Circle|Square">
<xsl:value-of select="name"/>
</xsl:template>

And then try to select on it, I can do either one of the following and it
will work.
<xsl:apply-templates select='//Circle[@ID=normalize($target)]'/>
<xsl:apply-templates select='//Square[@ID=normalize($target)]'/>

However what I want to do is say "find me the name of EITHER the Circle or
the Square 
that has an attribute 'ID' equal to a specified value. ID is unique but I
don't
know if it is a Circle or a Square.
I am new to XSL so while it is probably easy I haven't found the solution
yet.

Thanks,
Stuart


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


Current Thread