What is RELAX?
-
An alternative schema language
RELAX provides an XML-based language for describing the structures and content of XML documents.
-
Simpler to write
RELAX is designed to be much less involved to work with than the W3C's XML Schemas. Learning RELAX is a project more like learning XML 1.0 DTDs, perhaps even simpler.
-
Simple to process
RELAX is designed so that validators and other tools processing RELAX modules can use a variety of approaches (top-down, bottom-up, etc.), allowing them to handle RELAX processing efficiently within their own requirements.
-
Mathematically-based
RELAX uses Hedge Automata at its foundation, making it possible to process RELAX grammar with relatively simple algorithms.
TOC
> Next Page