The Schematron

The Schematron: An XML Structure Validation Language using Patterns in Trees
http://xml.ascc.net/resource/schematron/schematron.html
Schematron은 DTD, XML Schemas, RELAX처럼 XML의 schema를 표현하기 위한 language의 일종이다. 이들과의 차이점은 grammar를 이용해서 schema를 표현하는 것이 아니라 tree pattern을 이용해서 schema를 표현한다는 것이다.
full schema를 표현하는데에 활용하기 보다는, 간단한 validation 등에서 성능상의 이점을 가지고 훨씬 유용하게 사용될 수 있을 듯 하다.

댓글 달기

이메일 주소는 공개되지 않습니다.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.