[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

declaring an element having subelements and restricted child-text-node value

From: Vasilis Vagenas <vagenas.v@gmail.com>
Date: Mon, 5 Jun 2006 19:47:20 +0300
Message-ID: <cd6e5b300606050947k6028f7f4xa937a70049b87fcd@mail.gmail.com>
To: xmlschema-dev@w3.org
declaring an element having subelements and restricted child-text-node value

I am trying to write an xml schema which will allow xml instance
documents of the following form:

[............]
<Brand>X1
   <Type>X2
[............]

where X1 must belong to a set of string values, e.g. X1 in {"HP", "Toshiba"}
and X2 must belong to another set of string values, e.g. X2 in
{"Laptop","Desktop"}.

For examle:
<Brand>HP
   <Type>Laptop</Type>
   <Type>Desktop</Type>
</Brand>


How can I declare an element that satisfies the following:
1) it has subelements and
2) the value of its child-text node is restricted (to belong to a set
of values),
just as in the example above?

I can declare an element satisfying either condition 1 or condition 2,
but not both of them.

Thank you very much!
Received on Tuesday, 6 June 2006 11:36:18 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.