|
Subject: RE: [xsl] CSV to XML From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 13 Nov 2007 23:15:14 -0000 |
> Thanks for the tips. It works after I removed this piece code
> in the one you gave:
>
> as="xs:string()*"
>
> Because otherwise, I see an error during the runtime:
> "
> XPST0003: SequenceType syntax error at char 0 in
> {xs:string()}:
> Expected type name in SequenceType, found <function>(
> Failed to compile stylesheet. 1 error detected.
Sorry, the "()" was a slip, it should be as="xs:string*". You need to
declare the namespace xmlns:xs="http://www.w3.org/2001/XMLSchema". Declaring
the types of your variables should be second nature - it makes debugging so
much easier - and most of the types will be in the XML Schema namespace.
Michael Kay
http://www.saxonica.com/
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] CSV to XML, chun ji | Thread | [xsl] Change bar in xsl, Alexandre Moraes |
| Re: [xsl] position() outside for-ea, David Carlisle | Date | RE: [xsl] position() outside for-ea, Michael Kay |
| Month |