RE: XML Schema - define a type
Hi Christian, What parser are you using? It should not allow empty values for the xsd:decimal type. I tried it with Xerces 1.4.1 and it gave an appropriate error message ('' is not a decimal). Priscilla Priscilla Walmsley Vitria Technology > -----Original Message----- > From: Christian Klinkerfuß [mailto:christian.klinkerfuss@g...] > Sent: Monday, July 23, 2001 12:41 PM > To: xml-dev@l... > Subject: XML Schema - define a type > > > Hi, > > I want to define a type (ConnectionTimeType) in XML Schema > which is based on > xsd:decimal and has one attribute (xsd:string) restricted by > an enumeration. > The content of the element should have a value (no empty element). > > I´ve declared an elememt of this type. > > When I write an xml-document of the schema, the parser does > force me to > enter a unit, but does not force me to enter a decimal. I can > leave the > content of the element empty. My problem is that I cannot > define the type > with a restriction xsd:minInclusive when I have an extension. > > I have defined the type as follows: > <xsd:complexType name="ConnectionTimeType"> > <xsd:simpleContent> > <xsd:extension base="xsd:decimal"> > <xsd:attribute name="unit" > use="required"> > <xsd:simpleType> > > <xsd:restriction base="xsd:string"> > > <xsd:enumeration value="sec"/> > </xsd:restriction> > </xsd:simpleType> > </xsd:attribute> > </xsd:extension> > </xsd:simpleContent> > </xsd:complexType> > > > So, how can I tell the parser that the element must have a > decimal (not > empty). > > Thanks for your help in advance. > Regards. > Christian > > > ------------------------------------------------------------------ > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To unsubscribe from this elist send a message with the single word "unsubscribe" in the body to: xml-dev-request@l...
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format