OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Element as value of another Element

At 2008-01-15 07:50 -0800, Shashank Gupta wrote:
>I want to define an element of type string such that it's value can 
>be either of :
>-any string
>-value of another element of type string
>I am using Schema.

Using W3C Schema 1.0 you cannot express that as a constraint.

>Something like :
><xs:simpleType name="a" value = any string OR another element b of 
>type string>

Using the ISO/IEC 19757-3 Schematron assertion-based constraint 
language you can express your desired constraint, but it is run 
separately from W3C Schema.

Off hand I'm not sure if the future W3C Schema 1.1 can help in this 
regard ... I suspect that it can since it supports co-occurrence 
constraints, but I don't know if there are limits.

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@CraneSoftwrights.com
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]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS