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


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] Using <choice> to enforce rules

[ Lists Home | Date Index | Thread Index ]

> From: Eddie Robertsson [mailto:eddie@allette.com.au]


> No, unfortuantely not. As of today it's only the Schematron 
> Validator that
> supports these kinds of embedded Schematron rules. However, 
> you can implement
> this yourself by including Xalan (the XSLT package from 
> Xerces) in your
> application. The basic idea is to include a couple of XSLT 
> transformations in
> your processing chain. First you extract the embedded 
> Schematron rules using the
> XSD2Schtrn.xsl [1] stylesheet and then you use that result to 
> validate with the
> Schematron stylesheets.
> I have a paper in the finishing stages that will give 
> examples and explain the
> validation process in detail.
> Cheers,
> /Eddie
> [1] http://www.topologi.com/public/Schtrn_XSD/XSD2Schtrn.zip

Sun also has an add-on to their Multi-Schema Validator library for
supporting Schematron annotations, though I have not tried it, yet. Check
http://www.sun.com/xml for details.


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

Copyright 2001 XML.org. This site is hosted by OASIS