[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] [no subject]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
|
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
|