Re: [xml-dev] XML schema type question

From
John Cowan <>
To
Date
2002-09-26T22:04:37Z
ID
<>
Thread
Re: [xml-dev] XML schema type question
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 <>
No less / No more                       http://www.reutershealth.com
All things / To do                      http://www.ccil.org/~cowan
With sparks / Galore                     -- Douglas Hofstadter