|
Subject: Re: [xsl] finding an element at the lowest level From: Mukul Gandhi <mukulgandhi2003@xxxxxxxxxxx> Date: Wed, 7 Jan 2004 14:28:23 +0000 (GMT) |
Hi James,
Please try the XSL Template ..
<xsl:template match="$catfile/root">
<xsl:for-each select="//category">
<xsl:if test="name = 'new man'">
<p>
<xsl:value-of select="desc"/>
</p>
</xsl:if>
</xsl:for-each>
</xsl:template>
Regards,
Mukul
--- james walker <jameswalkerandy@xxxxxxxxxxx> wrote:
> 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
>
________________________________________________________________________
Yahoo! India Mobile: Download the latest polyphonic ringtones.
Go to http://in.mobile.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] finding an element at the low, james walker | Thread | RE: ISO-8859-1 encoding and XmlDecl, G. Ken Holman |
| Re: [xsl] self closing elements wit, David Carlisle | Date | RE: ISO-8859-1 encoding and XmlDecl, Andrew Welch |
| Month |