[relaxng-user] attribute wildcards in open and extensible schemata

MURATA Makoto (FAMILY Given) EB2M-MRT at asahi-net.or.jp
Mon Jul 26 12:34:56 ICT 2004


Robin,

> I can see where this makes sense and I could special-case for SVG by 
> excluding the attribute wildcard in there for elements in the SVG 
> namespace. But that gets tedious fast because a schema for SVG 1.2 also 
> has to cover XLink, XML Events, sXBL, and probably a dozen or so other 
> schemata that I'm forgetting about right now.

I understand the problem.  The "RELAX NG DTD Compatibility" spec (which 
is intended to mimick DTDs) is too restrictive about the use of identifiers.

I would then use RELAX NG as well as Schematron.  Schematron is very 
good at specifying IDs (even better than NRL).  Is this acceptable?

http://www.xml.com/pub/a/2004/02/11/relaxtron.html

Cheers,

-- 
MURATA Makoto (FAMILY Given) <EB2M-MRT at asahi-net.or.jp>




More information about the relaxng-user mailing list