Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Schematron

Schematron, which was developed by Rick Jelliffe, is a simple yet powerful schema language for XML and has recently become a an ISO standard candidate (ISO/IEC 19747-3; see http://www.dsdl.org). Schematron uses rule-based validation rather than the grammar-based validation used by XML Schema and RELAX NG, among others. It uses expressions written in XPath to precisely examine nodes in an instance, thus becoming, as Jelliffe puts it, the “feather duster” that can reach into corners where grammar-based languages cannot. Schematron is good at testing for co-occurrence constraints—that is, constraints based on the existence of a value or structure that in turn is based on the existence of another value or structure.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint