Tu banner alternativo

Regular Language description for XML

In this article we are going to analyze Regular Language description for XML from different perspectives, delving into its most relevant aspects and providing new ideas to understand it better. Regular Language description for XML is a topic of great relevance today, since it has a significant impact on different areas of society. Through this article, we aim to explore its importance in various contexts and examine how it has evolved over time. Additionally, we will focus on specific aspects that may not have been fully explored, with the goal of offering a more complete and enriching view on Regular Language description for XML. Likewise, we will present different opinions and approaches that will allow us to understand its complexity and its influence in today's world.

Tu banner alternativo

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

References

  1. ^ 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.
  2. ^ ISO (5 March 2008). "JTC 1/SC 34 - Document description and processing languages". ISO. Retrieved 2009-12-25.
  3. ^ 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)
  4. ^ James Clark. "TREX - Tree Regular Expressions for XML - "TREX has been merged with RELAX to create RELAX NG."". Retrieved 2009-12-28.
  5. ^ 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.
  6. ^ "TREX and RELAX Unified as RELAX NG, a Lightweight XML Language Validation Specification". Cover Pages. 2001-06-05. Retrieved 2009-12-28.
  7. ^ 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.