Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Noob XSD question >Thread Next - Re: Noob XSD question Re: Noob XSD questionTo: NULL Date: 11/8/2008 1:36:00 PM Alfie Noakes wrote: > I've been wrestling with this all today and just can't crack it! It's > driving me mad. Arggghhh. > > Given a very simple "database type" XML file.... > > <database name="mydatabase"> > <table name="fruit"> > <row> > <field name="name">Kumquat</field> > <field name="colour">Kind of orangey</field> > </row> > <row> > <field name="name">Lychee</field> > <field name="colour">Reddish</field> > </row> > </table> > </database> > > > I simply cant get the XSD right to validate when the text part of the > <field> element is missing ( i.e. Kumquat or Lychee) Well what exactly do you want to specify in your schema? A minimum length? Then define a simpleType with the minimum length and use that simple type name > <xs:complexType name="fieldtype"> > <xs:simpleContent> > <xs:extension base="xs:string"> here instead of xs:string as the base type. -- Martin Honnen http://JavaScript.FAQTs.com/ | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
