[XML-SIG] Schematron validation

Michael McLay mclay@nist.gov
Thu, 13 Feb 2003 14:23:09 -0500


On Thursday 22 November 2001 06:41 pm, Uche Ogbuji wrote:
> I too am no friend of XSD.  We tend to use Schematron or Examplotron when
> we use schemas at all, but I like RELAX-NG/TREX.

I'm looking for a Schematron implementation in Python. The Resource Directory 
for Schematron [1] lists 4Suite as having a validator. Unfortunately the link 
is dead. A quick search of the archives of xml-sig found very little 
discussion of Schematron in 2002. Has Schematron died? 

I've been using XML Schema to define some large documents. This approach 
suffers from the limitations that are described in the Schematron assertion 
language introduction. I need to build the document in stages and the 
validation will change as more information is filled in during the workflow. 
I am somewhat concerned about Schematron validation performance and the 
ability to describe large documents. 

[1] http://www.ascc.net/xml/schematron/