
【国外标准】 Information technology - Document description and processing languages - Regular Language Description for XML (RELAX) - Part 1: RELAX Core

适用范围:
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.
Given a sequence of elements, a software module called the RELAX Core processor compares it against a specification in RELAX Core and reports the result. The RELAX Core processor can be directly invoked by the user, and can also be invoked by another software module called the RELAX Namespace processor.
RELAX may be used in conjunction with DTDs. In particular, notations and entities declared by DTDs can be constrained by RELAX.
This part of the Technical Report also gives a subset of RELAX Core, which is restricted to DTD features plus datatypes. This subset is very easy to implement, and with the exception of datatype information, conversion between this subset and XML DTDs results in no information loss.
标准号:
ANSI/INCITS/ISO/IEC TR 22250-1:2002[2015]
标准名称:
Information technology - Document description and processing languages - Regular Language Description for XML (RELAX) - Part 1: RELAX Core
英文名称:
Information technology - Document description and processing languages - Regular Language Description for XML (RELAX) - Part 1: RELAX Core标准状态:
现行-
发布日期:
-
实施日期:
出版语种:
- 其它标准
- 上一篇: ANSI/INCITS/ISO/IEC TR 19765:2007[2015] Information technology - Survey of icons and symbols that provide access to functions and facilities to improve the use of information technology products by the elderly and persons with disabilities
- 下一篇: ANSI/INCITS/ISO/IEC TR 24722:2007[2015] Information technology - Biometrics- Multimodal and other multibiometric fusion
- 推荐标准
- AS/NZS 2211.3:2002 Safety of laser products Guidance for laser displays and shows
- AS/NZS 2243.1:2005 Safety in laboratories Planning and operational aspects
- AS/NZS 2243.3:1995/Amdt 1:1996 Safety in laboratories - Microbiology
- AS/NZS 2243.3:2002/Amdt 1:2003 Safety in laboratories Microbiological aspects and containment facilities
- AS/NZS 2269.1:2008 Plywood - Structural Determination of structural properties - Test methods
- AS/NZS 2270:2006 (R2016)/Amdt 1:2007 Plywood and blockboard for interior use
- AS/NZS 2271:2004 (R2016)/Amdt 1:2006 Plywood and blockboard for exterior use
- AS/NZS 2280:1999/Amdt 1:2003 Ductile iron pressure pipes and fittings
- AS/NZS 2299.1 Supp 1:2007 Occupational diving operations Standard operational practice Supplement 1: AS/NZS 2299 diving medical examination forms (Supplement to AS/NZS 2299.1:2007)
- AS/NZS 2299.1:1999 Occupational diving operations Standard operational practice
- AS/NZS 2299.2:2002 Occupational diving operations Scientific diving
- AS/NZS 2341.0:2002 Methods of testing bitumen and related roadmaking products General introduction and list of standards
- AS/NZS 2341.1:1994 Methods of testing bitumen and related roadmaking products Precision data - Definitions
- AS/NZS 2344:1997/Amdt 1:2007 Limits of electromagnetic interference from overhead a.c. powerlines and high voltage equipment installations in the frequency range 0.15 to 1000 MHz
- AS/NZS 2350.16:2006 (R2016)/Amdt 1:2008 Methods of testing portland, blended and masonry cements Determination of air content of masonry cement