[xsl] finding an element at the lowest level

Subject: [xsl] finding an element at the lowest level
From: "james walker" <jameswalkerandy@xxxxxxxxxxx>
Date: Wed, 07 Jan 2004 11:21:35 +0000
I am trying to find the get the value of the description tag under a category with a name tag equal to "new man", the xsl i have at the moment i incorrect but lok slike this, i think i am on th eright tracks but just can tquite get it? ($catfile is the xml file shown at the bottom)

<xsl:for-each select="$catfile/root/category/category/category/category">
<xsl:if test="contains(category/name,$subpageheader)=true()">
<p><xsl:value-of select="category/description" /></p>
</xsl:if>
</xsl:for-each>
would it be better to reference this using xpat staments like finding children at the lowest level of teh hierar hierarchy and searching through them?



given this xml called $catfile, <root> <category><name></name><desc></desc> <category><name></name><desc></desc> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> </category> <category><name></name><desc></desc> <category><name></name><desc></desc></category> <category><name>new man</name><desc></desc></category>* <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> </category> </category> <category><name></name><desc></desc> <category><name></name><desc></desc> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> </category> <category><name></name><desc></desc> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> <category><name></name><desc></desc></category> </category> </category> </root>

_________________________________________________________________
Express yourself with cool emoticons - download MSN Messenger today! http://www.msn.co.uk/messenger



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



Current Thread