Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries [Thread Prev] >Thread Next - Re: Can this be done in XSD? Can this be done in XSD?To: NULL Date: 11/1/2004 3:10:00 PM I have the following XML document. <foo:Bar xmlns:foo="urn:foo-namespace"> <SomeElt foo:id="test" foo:someparam="bar" someotherparam="someothervalue" /> </foo:Bar> I want to create a schema for the foo namespace. The Bar element should be able to contain any element without a namespace. This is easily accomplished by using <xs:any namespace="##local" processContents="skip" /> However, as you can see, these elements do contain attributes from the foo namespace. Is it possible to have these attributes validated. For instance if foo:someparam is a simpleType enumeration that allows only the values "foo" and "foo2", how would I have it trigger a schema exception on the above document? What do I need to write in my XSD to make it validate those attributes. Obviously processContents="skip" is wrong, but "lax" has the same results. Is there any way this can be done, and if so, how? Thanks in advance. -- Sven Groot | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
