[Home] [By Thread] [By Date] [Recent Entries]


I haven't dug deeply into this abstract schema model. But a cursory look looks like it is just an object model for XML Schema. It's does not look very generic to me. The W3C could learn a lot from the work that has happened in the RELAX and RELAX NG communities. Also, Schematron is not grammar-based, so you could not just do a straightforward mapping of an XML Schema grammar into Schematron. You would have to infer XPath patterns from the structure in the grammar since Schematron is pattern-based.
 
A far more interesting abstract schema model is in Sun's Multi-Schema Validator library. Check out http://www.sun.com/xml.
 
-----Original Message-----
From: Naren Chawla [mailto:naren@i...]
Sent: Wednesday, January 23, 2002 5:37 PM
To: Doug Ransom; Xml-Dev@Lists. Xml. Org (E-mail)
Subject: RE: Can XML Schema be compiled to Schematron?

I suspect once there is full support for DOM Level3 Abstract Schema in Xerces Java 2, this may not be difficult. Once we create a Abstract Object Model for XML Schema, we can spit out Schematron-compliant schema.
 
--naren
 
-----Original Message-----
From: Doug Ransom [mailto:Doug.Ransom@p...]
Sent: Wednesday, January 23, 2002 5:06 PM
To: Xml-Dev@Lists. Xml. Org (E-mail)
Subject: Can XML Schema be compiled to Schematron?

I have been thinking that it would be an interesting exercise to implement a compiler that transforms XML Schema into Schematron (probably in XSLT). 
 
Is there any reason why this will not work?
 

Doug Ransom
Internet Technologies Domain Lead
Power Measurement http://www.pwrm.com/
mailto:Doug.Ransom@p...

 

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member