[Home] [By Thread] [By Date] [Recent Entries]


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@r...>
No less / No more                       http://www.reutershealth.com
All things / To do                      http://www.ccil.org/~cowan
With sparks / Galore                     -- Douglas Hofstadter

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member