xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]



This is what I've come up with:

<xsl:if test="menuItems[child::menuItem[position()=1]/pageID =
$pageID]">

That seems to work. BUT, what I am a bit confused of is if I write the
above as a value-of:

<xsl:value-of select="menuItems[child::menuItem[position()=1]/pageID =
$pageID]"/>

If the node doesn't exist, I get nothing (I assume a 'false' value in
the IF comparison). If it does exist, I get the entire contents of the
XML file. Is that normal? I guess my confusion is why does the if
statement appear to return a true/false while the value-of statement
returns nothing or the entire XML file?

-Darrel


Current Thread
Keywords
xml
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor