|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xsl variable - issue
Not sure what <chap> is but you need to close it. Right now you have an
invalid xml file. if you close it like so...
<root>
<book>
<contents isvisible="true">
<chap>
</chap>
</contents>
</book>
</root>
and then run it through your xsl...
<xsl:template match="book">
<xsl:variable name="contentsVar" select="contents"/>
<xsl:if test="$contentsVar/@isvisible = 'true'">
do something...
</xsl:if>
</xsl:template>
you get...
'do something...' as your output...
Best of luck!
M.
----- Original Message -----
From: "Mark Ivs" <markivs2003@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, October 24, 2003 9:57 AM
Subject: xsl variable - issue
> Hello,
> Please take a look at the XML and XSL files. I have
> variable called contentsVar which contains a node set.
> For some reason, the 'if' statement is failing though
> the XML says isvisible = true. Not sure what I am
> doing wrong.
> Any help will be appreciated.
>
> Thanks.
>
> XML:
>
> <root>
> <book>
> <contents isvisible="true">
> <chap>
> <chap>
> </contents>
> </book>
> </root>
>
> XSL:
>
> <xsl:template match="book">
> <xsl:variable name="contentsVar" select="contents"/>
> <xsl:if test="$contentsVar/@isvisible = 'true'">
> do something...
> </xsl:if>
> </xsl:template>
>
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Shopping - with improved product search
> http://shopping.yahoo.com
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








