Subject: RE: [xsl] A sequence of more than one item is not allowed as the [nth] argument of [function] From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Sun, 6 Mar 2005 22:08:07 -0000 |
> "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/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] A sequence of more than o, Michael Kay | Thread | Re: [xsl] A sequence of more than o, Mukul Gandhi |
Re: [xsl] Operational system date, Daniel Bibbens | Date | RE: [xsl] A sequence of more than o, Michael Kay |
Month |