RE: rephrased: passing parameters to generic templates
> > In XPath 2.0 you could get an error for relying on this, > > however, since in 2.0 a sequence of more than one node > > can't be converted into a string. > > It's not what I understand from '5.7.2 (in XSLT 2.0, indeed, not > XPath). 5.7.2 is about constructing nodes (e.g. text nodes or attribute nodes): it's not about conversion of values to a string. In this situation, multiple strings are implicitly concatenated, sometimes with a separator. In 2.0, if you try to pass a sequence of nodes to a function that expects a single string (for example, the substring() function), or if you try to convert such a sequence to a string directly by using string() or xs:string(), you get a type error. Michael Kay http://www.saxonica.com/
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