[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Why datatypes?


schematron xcsl
From: "Eddie Robertsson" <erobertsson@a...>

> Len, I'm a huge fan of Schematron but I sometimes find that defining
> structure in Schematron can be a bit complex and cumbersome.  

Probably the main infelicity in Schematron is that when attempting
to dissect datatypes into parts, the XPath gets unworkably long.

At the Barcelona conference there was a very nice paper on
a Portuguese language called XML Constraint Specification
Language which is along the same lines as Schematron.  
Schematron 1.5 is better than it for higher-level
facilities (multiple assertions, rule chaining, diagnostics, phases)
but XCSL has a <let> statement which makes variables
available and so tames those long datatype dissections.

For ISO Schematron, I hope to incorporate XCSL's <let>
statement into Schematron rules.  That will greatly increase
Schematron's friendliness for delving into structured text 
values.

Cheers
Rick Jelliffe

P.S. Schematron is now available as a PHP module.
See http://www.ascc.net/xml/resource/schematron/schematron.html

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.