RELAX NG Version 2 is likely to become a new part of ISO/IEC 19757, while RELAX NG Version 1 continues to exist as Part 2 of ISO/IEC 19757. Reads a RELAX NG schema and produces a validator that can validate documents with the given schema. Generated validator can be in Java, C for Win32 (using MSXML4) or C#.
Would you like to answer one of these unanswered questions instead?
The RELAX NG specifications have been developed within OASIS by the RELAX NG Technical Committeee.
The second edition is created by consolidating the first edition and Amd06 and then fixing some bugs. XML and the IETF: Making the case for RELAX NG, Michael Smith, xmlhack. The rng-users mailing list is for anything related to the use of RELAX NG.
RELAX NG DTD Compatibility, OASIS Committee Specification, 3 December 2001. Reports on arguments advanced as to why RELAX NG is preferable to W3C XML Schema, in the context of IETF discussions on XML. Paper discussing the thinking behind the design of RELAX NG.
ISO version of the RELAX NG Compact Syntax; RELAX NG Compact Syntax; the technical content of this is identical to the OASIS Committee Specification, but there are editorial changes to satisfy ISO rules.
ISO/IEC 19757-08 Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG. Article introducing RELAX NG using the compact syntax. Provides some information on how to implement a RELAX NG validator.
Thus, with the mere fact of recognition also comes the "knowledge" of what it represents: a "namespace" that defines four attributes ('type', 'nil', 'schema Location' and 'no Namespace Schema Location') with predefined meanings.
In other words, if you "know" what the string ' "means", then you also automatically know what an attribute named xsi:schema Location "means": that it points to schema documents encoded in the 'W3C XML Schema' formalism.
I know that parsers do not locate it from the internet.
However, I want to know about an official and formal statement regarding why in an XML document it is OK to omit the URL for the XMLSchema-instance namespace and probably an implementation advice that parsers can or should use a cached local version of its XSD for validating XML docs. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Maneki Neko, Xerces parser configuration that supports RELAX NG validation.