Re: // behavior tip-- xsl:value-of vs. xsl:apply-templates
Yadda Yadda wrote: > The // operator matches all the descendant nodes of an element. > > However, when used in the context of an xsl:value-of element, it returns the > string value of only the **first** matched element. This has nothing to do with the // shorthand. If you give a node-set in the select attribute of xsl:value-of, the text node that is created will contain the string-value of the first node in the set. If your current node has a couple of 'foo' element children, like: <foo>hi</foo> <foo>hello</foo> then <xsl:value-of select="foo"/> will give you 'hi' only. - Mike ____________________________________________________________________ Mike J. Brown, software engineer at My XML/XSL resources: webb.net in Denver, Colorado, USA http://www.skew.org/xml/ 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