OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Is Schematron (using XPath 2.0) functionally a superset of XML Schemas?

I agree that Regular Expressions by themselves are inadequate, but
considering that they can also be combined with XPath 2.0
functionality I suppose that it should be adequate enough for the ease
of implementing a grammar, which is what you discussed earlier.

Bryan Rasmussen

On Nov 10, 2007 11:00 AM, Michael Kay <mike@saxonica.com> wrote:
> > I think in ISO Schematron content models are simple enough
> > http://www.oreillynet.com/xml/blog/2007/11/converting_xml_sche
> > mas_to_sche_7.html
> Yes, you can always use regular expressions to implement the grammar rules.
> Interestingly, I considered that when I started work on my schema processor,
> but abandoned it for two reasons: (a) because of the issue Rick mentions -
> diagnostics, and (b) because you don't get any information back about type
> assignment, which XSLT and XQuery need.
> Since one of the major goals and benefits of Schematron is good diagnostics,
> reducing a content model to a regular expression doesn't seem a particularly
> smart idea.
> Michael Kay
> http://www.saxonica.com/

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

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

Copyright 1993-2007 XML.org. This site is hosted by OASIS