RE: [xsl] repeating nodes, multiple attributes

Subject: RE: [xsl] repeating nodes, multiple attributes
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Fri, 8 Jun 2001 10:17:36 +0100
> Given a node type with 3 defining attributes (i.e., primary key) ...
>
> <someNode a=aValue b=bValue c=cValue>
>  <data>target</data>
> </someNode>
>
> ... is it possible to access data from 1 of n of these using
> some form of
> logical AND?
>
> For example ...
>
> <xsl:variable name="theData" select="someParent/someNode[@a='aKey' and
> @b='bKey' and @c='cKey']/data" />
>

Yes, you've guessed the syntax correctly.

But couldn't you have (a) looked it up in a book, or (b) tried it on an XSLT
processor? Asking the list is a pretty inefficient mechanism compared with
either of these.

Mike Kay


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


Current Thread