[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Conditional Enum
At 2008-01-15 07:50 -0800, Shashank Gupta wrote: >I have a simple xml element which is an enum as : ><xs:simpleType name="a_type"> ><xs:restriction base="xs:string"> ><xs:enumeration value="XXX"/> ><xs:enumeration value="YYY"/> ></xs:restriction> ></xs:simpleType> >I want to define another simple element of type string which can >take any value if the above a_type is XXX and another enum if the >above a_type is YYY. >How do I do this. By using co-occurrence constraints. You can switch the constraint language from W3C Schema to ISO/IEC 19757-2 RELAX-NG in order to express the constraint at the model level, or you can employ ISO/IEC 19757-3 Schematron in order to post-process your information to confirm the co-occurrence constraints are not violated. I hope this helps. . . . . . . . . . . . . Ken -- Comprehensive in-depth XSLT2/XSL-FO1.1 classes: Austin TX,Jan-2008 World-wide corporate, govt. & user group XML, XSL and UBL training RSS feeds: publicly-available developer resources and training G. Ken Holman mailto:gkholman@C... Crane Softwrights Ltd. http://www.CraneSoftwrights.com/x/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/x/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|