Relax: A schema language for XML

Source: Internet
Author: User
Relax orgintroduction

Relax NG is a schema language for XML. The key features of Relax NG are that it:

    • Is simple
    • Is easy to learn
    • Has both an XML syntax and a compact non-XML syntax
    • Does not change the information set of an XML document
    • Supports XML Namespaces
    • Treats attributes uniformly with elements so far as possible
    • Has unrestricted support for unordered content
    • Has unrestricted support for mixed content
    • Has a solid theoretical basis
    • Can partner with a separate datatyping language (such W3C XML Schema datatypes)

The Relax NG specifications have been developed within oasis by the Relax NG technical Committeee. relax NG is being developed into an international standard (ISO/IEC 19757-2) by ISO/IEC JTC1/sc34/WG1; it is currently at the final stage of standardization. relax NG was based on trex designed by James Clark and relax designed by Murata Makoto.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.