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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] XML schema type question

[ Lists Home | Date Index | Thread Index ]

Jeff Greif scripsit:

> I've seen the XML Schema Type Library's "text" type, supporting =
> arbitrary mixed content.  I have been unable to figure out how to define =
> a complex type whose contents are any simple type value or any single =
> element, but not a mixture, where an element of this special type has a =
> certain set of attributes.

Just to be annoying, in RNG that would be:

start = element foo {
	(attribute a {...}?,
	attribute b {...}?,
	attribute xsi:type {xsd:anyURI}),
	(string | any)

any = element * {any* & attribute * {text}* & text}

One art / There is                      John Cowan <jcowan@reutershealth.com>
No less / No more                       http://www.reutershealth.com
All things / To do                      http://www.ccil.org/~cowan
With sparks / Galore                     -- Douglas Hofstadter


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

Copyright 2001 XML.org. This site is hosted by OASIS