[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] extract the right elements
Subject: [xsl] extract the right elements From: clemens schrenk <clemens.schrenk@xxxxxxx> Date: Tue, 30 Sep 2003 13:03:00 +0200 |
i am currently using a for-each loop to extract in re-insert some attributes of an element, originally called "instance". it looks like this: <xsl:for-each select="//INSTANCE[@class='Audio' or @class='Web-Site']"> <xsl:for-each select="key('tracker','Position')"> <item> <xsl:attribute name="identifierref"> <xsl:value-of select="."/> </xsl:attribute> <title> <xsl:value-of select="parent::INSTANCE/@name"/> </title> </item> </xsl:for-each> </xsl:for-each> the problem is, that i don't want to use it on all "instance" elements, but only on those whose class attributes are either 'Audio' or 'Web-Site', but the first for-each loop that is meant to fulfill this purpose simply doesn't work, instead it always runs the loop for all "instance" elements. can you help me with this ? thanks clemens XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] List: inappropriate conte, Brook Ellingwood | Thread | Re: [xsl] extract the right element, Jeni Tennison |
RE: [xsl] How should I structure a , David . Pawson | Date | Re: [xsl] restructuring element hie, james walker |
Month |