Oxygen XML Editor
 
[XML-DEV Mailing List Archive Home] [By Thread] [By Date]

Re: [xml-dev] Is Schematron (using XPath 2.0) functionally a superset of XML Schemas?


  • From: "bryan rasmussen" <rasmussen.bryan@...>
  • To: "Michael Kay" <mike@...>
  • Date: Sat, 10 Nov 2007 18:43:04 +0100

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.

Cheers,
Bryan Rasmussen

On Nov 10, 2007 11:00 AM, Michael Kay <mike@...> 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]
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor
Keywords