Uche Ogbuji scripsit:

> This is just another example of such common schema problems.  These days
> you pretty much have to write content models that explicitly allow all
> xml:* attributes, XInclude, etc.  I think this is just as much a problem
> with RELAX NG, although NVDL could help a bit.

It not only "helps a bit", it's intended to *solve* that problem once and
for all.  Right back to when namespaces were introduced, the commonest
misconception was that they would solve the problem of validating compound
documents.  They don't, of course, but NVDL leverages them to provide
that support.

Write a schema for the xml: or xinclude: or even xsi: namespaces once and
for all and just specify NVDL to mix these namespaces in anywhere you want.

What's funny is that unlike RELAX NG, NVDL doesn't depend on any novel
validation methods.  We could have been using DNVDL or something like it
for meta-schemas since 1998.

-- 
If you have ever wondered if you are in hell,         John Cowan
it has been said, then you are on a well-traveled     http://www.ccil.org/~cowan
road of spiritual inquiry.  If you are absolutely   http://www.reutershealth.com
sure you are in hell, however, then you must be         [EMAIL PROTECTED]
on the Cross Bronx Expressway.          --Alan Feuer, NYTimes, 2002-09-20


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/2U_rlB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rng-users/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to