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] RelaxNG question

[ Lists Home | Date Index | Thread Index ]

Dare Obasanjo wrote:

> Anyway the point is that there are XML vocabularies that have this characteristic which unfortunately cannot be described by any of the popular XML schema languages. 

I'm probably missing something, but it seems on the face of it that you 
can disallow non-namespaced names in RelaxNG.

namespace NoNS = ""

HasNS = element * - ( NoNS:* )
{
   attribute * { text }*,
   mixed { HasNS* }
}

element package { mixed HasNS* }

-- 
Cheers, Tim Bray
         (ongoing fragmented essay: http://www.tbray.org/ongoing/)






 

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

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