[
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
|