Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Schema: error with restriction in simpleContent >Thread Next - Re: Schema: error with restriction in simpleContent Re: Schema: error with restriction in simpleContentTo: NULL Date: 11/1/2007 11:42:00 AM Kai Schlamp <stroncococcus@g...> wrote in <1193862601.833480.71940@5...>: > <xs:complexType name="textareaType"> > <xs:simpleContent> > <xs:restriction base="xs:string"> > <xs:attribute ref="label" use="required" /> > </xs:restriction> > </xs:simpleContent> > </xs:complexType> > > But W3C Schema validator tells me there is an error > (derivation of complex type by restriction of simple type > not allowed), Guess what? They're right. > even if w3schools writes, that this should be valid code > (http://www.w3schools.com/schema/schema_complex_text.asp). I'm of very low opinion of w3schools in general, but in this case they don't assert anything of the sort. They just didn't mention that a complex type may not be a restriction of a simple type. > I also checked the original Schema reference > (http://www.w3.org/TR/ xmlschema-1/), that points out: > "Note that either <restriction> or <extension> must be > chosen as the content of <simpleContent>." You should've checked 2.2.1.3 as well. Since you forgot to mention what it is that you're trying to achieve, I'll refrain from giving any further advice. -- "I can't help but wonder if you... don't know a hell of a lot more about practically every subject than Solomon ever did." | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
