Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - Attribute use depending on another attribute value >Thread Next - Re: Attribute use depending on another attribute value RE: Attribute use depending on another attribute valueTo: "'Jan Vosloo'" <jan.vosloo@----.--->, <xmlschema-dev@--.---> Date: 5/17/2007 4:32:00 PM You can't: it's a classic example of a co-occurrence constraint, which XML Schema 1.0 doesn't support. Wait for 1.1, or use Relax NG or schematron, or change the attribute name from "type" to "xsi:type". The content model for an element can only depend on the element name and the value of its xsi:type attribute. Michael Kay http://www.saxonica.com/ _____ From: xmlschema-dev-request@w... [mailto:xmlschema-dev-request@w...] On Behalf Of Jan Vosloo Sent: 17 May 2007 13:06 To: xmlschema-dev@w... Subject: Attribute use depending on another attribute value _____ Click here to view our e-mail legal notice: http://www.mxit.co.za/pdfs/mxit_legal.pdf or call: +27 21 888 7000 _____ Hi, I just want to know how I would do the following: <root> <test type="1" value="1" display="disp"/> <test type="2" value="100" /> </root> I want the 'display' attribute to be available for use depending on what the value for the 'type' attribute is. How can I do this in a XSD (XML schema)?? Thanks you in advance Jan Vosloo | Developer Tel: +27 21 888 7000 | Fax: +27 21 883 8123 | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
