Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - RE: [xml-dev] defining keys in XSD 1.0.. [Thread Next] choosing elements based on attribute valuesTo: xml-dev@-----.---.--- Date: 11/15/2007 4:11:00 AM I use W3C schema 1.0. I need to make an element or set
of elements mandatory or optional based on the
attribute value as below:
<parent>
<child age="10" sex="male">
<property>
<p1/>
<p2/>
<p3/>
<property>
<property>
<p1/> //mandatory only if age=10, sex=male
<p2/>
<p3/>
<property>
</child>
<child age="12" sex="female">
<property>
<p1/> //mandatory only if age=10, sex=male
<p2/>
<p3/>
<property>
</child>
<parent>
How do I check the attribute values(age and sex) and
make element 'p1' mandatory or optional based on the
attr value?
I use w3c schema 1.0.
I downloaded the latest xmlspy. And it doesn't seem to
support XSD 1.1.
cheers!
dave
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
