|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RelaxNG question
How about something like:
default namespace eg = "http://example.com/"
namespace noNS = ""
theseElements = element * - (noNS:*)
theseAttributes = attribute * -(eg:* | noNS:*)
any = mixed { theseElements { theseAttributes { text }*, any }* }
Jonathan
Tim Bray wrote:
> Suppose in a RelaxNG schema (compact syntax) I have
>
> default namespace eg = "http://example.com/"
> namespace noNS = ""
>
> I'm writing a schema for something that will serve as a container, and I
> have an element for which I want to say "This can contain mixed content
> of more or less any elements/attributes with the constraint that no
> elements may be unqualified (noNS above), and no elements or attributes
> can be in my namespace ("eg" above).
>
Jonathan
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








