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] Best Practice - beyond schema

[ Lists Home | Date Index | Thread Index ]

Rick Jelliffe scripsit:

> 3) Use a different schema language (i.e. RELAX NG) that 
> can change its content models depending on an attribute value.
> (However, I note that if you have constraints where the
> attribute is high up in the document and the variation is low
> down, I think you will need to duplicate all the intermediate
> declarations.)

True enough.  However, that duplication can be achieved by putting
the common part in a separate file and including it twice with
different redefinitions.  XML Schema can do this too, I think.

John Cowan <jcowan@reutershealth.com>     http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,    http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_


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

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