NEN - NPR-ISO/IEC TR 22250-1
Information technology - Document description and processing languages - Regular Language Description for XML (RELAX) - Part 1: RELAX Core
| Organization: | NEN |
| Publication Date: | 1 March 2002 |
| Status: | active |
| Page Count: | 46 |
| ICS Code (IT applications in office work): | 35.240.20 |
scope:
This Technical Report gives mechanisms for formally specifying the syntax of XML-based languages. For example, the syntax of XHTML 1.0 can be specified in RELAX. Compared with DTDs, RELAX provides the following advantages: - Specification in RELAX uses XML instance (i.e., document) syntax, - RELAX provides rich datatypes, and - RELAX is namespace-aware. The RELAX specification consists of two parts, RELAX Core and RELAX Namespace. This part of the Technical Report gives RELAX Core, which may be used to describe markup languages containing a single XML namespace. Part 2 of this Technical Report gives RELAX Namespace, which may be used to describe markup languages containing more than a single XML namespace, consisting of more than one RELAX Core document.
Document History