Regular Language description for XML
Appearance
From Wikipedia, the free encyclopedia
REgular LAnguage description for XML (RELAX) is a specification for describing XML-based languages. A description written in RELAX is called a RELAX grammar.
RELAX Core has been approved as an ISO/IEC Technical Report 22250–1 in 2002 (ISO/IEC TR 22250-1:2002).[1] It was developed by ISO/IEC JTC 1/SC 34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages).[2] [3]
RELAX was designed by Murata Makoto.
In 2001, an XML schema language RELAX NG was created by unifying of RELAX Core and James Clark's TREX.[4] [5] [6] It was published as ISO/IEC 19757–2 in 2003.[7]
See also
[edit ]References
[edit ]- ^ ISO (2002). "ISO/IEC TR 22250-1:2002 - Information technology -- Document description and processing languages -- Regular Language Description for XML (RELAX) -- Part 1: RELAX Core". ISO. Retrieved 2009年12月26日.
- ^ ISO (5 March 2008). "JTC 1/SC 34 - Document description and processing languages". ISO. Retrieved 2009年12月25日.
- ^ ISO JTC1/SC34. "JTC 1/SC 34 - Document Description and Processing Languages". Archived from the original on 2014年05月06日. Retrieved 2009年12月25日.
{{cite web}}: CS1 maint: numeric names: authors list (link) - ^ James Clark. "TREX - Tree Regular Expressions for XML - "TREX has been merged with RELAX to create RELAX NG."" . Retrieved 2009年12月28日.
- ^ Murata Makoto (2002年04月03日). "RELAX (Regular Language description for XML) -- "RELAX NG of OASIS. It is a schema language created by unifying RELAX Core and TREX."" . Retrieved 2009年12月28日.
- ^ "TREX and RELAX Unified as RELAX NG, a Lightweight XML Language Validation Specification". Cover Pages. 2001年06月05日. Retrieved 2009年12月28日.
- ^ ISO. "ISO/IEC 19757-2:2003 - Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG". ISO. Retrieved 2009年12月28日.
External links
[edit ]- RELAX home page
- ISO/IEC TR 22250-1:2002 - Information technology -- Document description and processing languages -- Regular Language Description for XML (RELAX) -- Part 1: RELAX Core
Stub icon
This programming-language-related article is a stub. You can help Wikipedia by expanding it.