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] Relax NG, Thoughts, etc.

[ Lists Home | Date Index | Thread Index ]

I'm going to try to restate what you just said, and forgive me if I'm  
being dense.

Both XSD and RelaxNG are commonly used to create rule sets that can be  
used to separate the domain of well-formed XML documents into two subsets;  
those that conform to the set of rules and those that do not.

Is your statement that XSD draws this distinction based on the fact that  
some documents represent data that conforms to the model set forth in the  
XSD, while relaxNG draws this distinction based on the fact that some  
documents are structured in accordance to the grammatical rules set forth  
while others do not?

I think part of my confusion comes because representing data in XML seems  
to tie grammar and data pretty tightly.  It's hard for me to see how  
grammar is left out of an XSD, or how data model is left out of a relaxNG  

Am I missing something?



On Thu, 25 Nov 2004 02:12:43 +0400 (AMT), David Tolpin  
<dvd@davidashen.net> wrote:

> Hi,
> W3C XML Schema and Relax NG are aimed at different targets:
> the former is to describe to data models, the latter is to
> define markup grammars.
> David
>> XSD, and I've written a DTD or two in my day, but
>> this situation where the W3C and certain very
>> large unnamed vendors ignore RELAX isn't right.
>> OTOH, based on that admittedly off the cuff
>> poll (god knows some might have thought I
>> was asking if they preferred LSD to relaxing),
>> it seems not enough users know about RELAX NG
>> or appreciate the merits.
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> The list archives are at http://lists.xml.org/archives/xml-dev/
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://www.oasis-open.org/mlmanage/index.php>




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

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