Re: Is Schematron (using XPath 2.0) functionally a superset of
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@s...> 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]
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format