Subject: Re: [xsl] What the default datatype of an stylesheet parameter ? From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Thu, 24 Nov 2011 18:31:58 -0500 |
When sending a parameter to the stylesheet( from command line with saxon for example), I thought it was always a string (which is a pitty when you need boolean parameter).
I made a simple test, sending "bar" to parameter foo : <xsl:param name="foo"/>
I was really astonished to see that $foo instance of xs:string returns false()
I then typed the parameter : <xsl:param name="foo" as="xs:string"/> and got true()
What was the type of $foo before I casted it with as="xs:string" ? Has it any type ...?
Thank for your lightening me :-)
-- Contact us for world-wide XML consulting and instructor-led training Free 5-hour video lecture: XSLT/XPath 1.0 & 2.0 http://ude.my/t37DVX Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Google+ profile: https://plus.google.com/116832879756988317389/about Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] What the default datatype of , Matthieu Ricaud-Duss | Thread | Re: [xsl] What the default datatype, Michael Kay |
[xsl] What the default datatype of , Matthieu Ricaud-Duss | Date | Re: [xsl] What the default datatype, Michael Kay |
Month |