Subject: Re: [xsl] Schema-awareness and built-in types From: "Wendell Piez wapiez@xxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 13 Jun 2014 20:01:17 -0000 |
Max, What happens when you do this? <xsl:element name="a" type="xs:integer"> <xsl:sequence select="5"/> </xsl:element> or even select="xs:integer(5)" ...? I suppose I could always try. :-> Cheers, Wendell On Wed, Jun 11, 2014 at 11:45 AM, Max Toro maxtoroq@xxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > The following doesn't work in an XSLT processor with basic conformance: > > <xsl:element name="a" type="xs:integer">5</xsl:element> > > even though you can create variables using the built-in types: > > <xsl:variable name="a" select="5" as="xs:integer"/> > > or use the constructor functions: > > <xsl:variable name="a" select="xs:integer('5')"/> > > What's the reason for this restriction? Why can't I use built-in types > to annotate new nodes? > -- > Max Toro > -- Wendell Piez | http://www.wendellpiez.com XML | XSLT | electronic publishing Eat Your Vegetables _____oo_________o_o___ooooo____ooooooo_^
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Schema-awareness and buil, Max Toro maxtoroq@xx | Thread | [xsl] XSLT sorting for index alphab, David Sewell dsewell |
Re: [xsl] xsl-fo and professional p, jfrm.maurel@xxxxxxxx | Date | Re: [xsl] xsl-fo and professional p, Liam R E Quin liam@x |
Month |