RE: A sequence of more than one item is not allowed as
> "With XSLT 1.0, and with a 2.0 processor in 1.0 mode, > when you pass a sequence to concat() or string() it > will use the first item in the sequence and ignore the > rest". > > IMHO, in XSLT 1.0 mode using sequence as argument to > concat() or string() should give an *error*.. As > argument of type sequence is not allowed on concat() > and string() in XPath 1.0 .. Translating to 1.0 terminology, I meant that in 1.0 if you pass a node-set to string() or any function expecting a string, it takes the string value of the first item in the node-set, treating the node-set as a sequence of nodes in document order. 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