Subject: RE: [xsl] empty string parsed as float? From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 2 Jun 2005 02:53:35 +0100 |
This is an XML Schema question not an XSLT question! You can define the type of the element as a list data type that allows a list of floats with minOccurs=0 and maxOccurs=1. Alternatively you could define it as a union data type that's the union of a float and a zero-length string. You could also define the type as "nillable", but then you would have to flag an empty element with xsi:nil="true" > -----Original Message----- > From: Gabriel K [mailto:gabriel.klappenbach@xxxxxxxxxxxx] > Sent: 01 June 2005 21:09 > To: XSL-list > Subject: [xsl] empty string parsed as float? > > I have a schema which defines an element with type float (or > anything other > than string for that matter). > The xml file validated has the element, but it's empty. > So the parser tells me it can't parse the value '' as a float. > > When I wrote the schema I thought that if you leave the > element empty, it > would pass validation, and if you don't leave it empty, it > MUST be a float > to pass validation. > I don't want the element to have the type string or token, I > want float. But > I want it to not give an error if the element is empty. > Is this possible? In that case how? > > > /Gabriel
Current Thread |
---|
<- Previous | Index | Next -> |
---|---|---|
[xsl] empty string parsed as float?, Gabriel K | Thread | SV: [xsl] empty string parsed as fl, Gabriel K |
RE: [xsl] Ascii end-of-file charact, Michael Kay | Date | RE: [xsl] key() function issue, Michael Kay |
Month |