RELAX NG is an actively used xml format created in 2001. In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML - a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also offers a popular compact, non-XML syntax. Compared to other XML schema languages RELAX NG is considered relatively simple. Read more on Wikipedia...
- RELAX NG ranks in the top 25% of languages
- the RELAX NG wikipedia page
- RELAX NG first appeared in 2001
- Have a question about RELAX NG not answered here? Email me and let me know how I can help.
Example code from the web:
<start> <element name="book"> <oneOrMore> <ref name="page"/> </oneOrMore> </element> </start> <define name="page"> <element name="page"> <text/> </element> </define> </grammar>
Last updated February 18th, 2020