Validating user input visual basic
ISO/IEC 19757-2: Amd1 Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG -- Amendment 1: Compact Syntax.
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.
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.
Defines annotations and datatypes that support some of the features from XML 1.0 DTDs not supported directly by RELAX NG. XML Matters: Kicking back with RELAX NG, Part 1, Part 2, Part 3, David Mertz, IBM developer Works.
RELAX NG Compact Syntax, OASIS Committee Specification, 21 November 2002. Recent versions of libxml2 (at least 2.5.5) support RELAX NG validation. Libxml2 is included in most modern Linux distributions.
Definitive specification for the compact syntax in terms of the XML syntax. Can be used as a library for validation with any SAX2 parser.
web-based converter from W3C XML Schema to RELAX NG. The simple syntax is a minimal subset of the XML syntax defined by the RELAX NG specification, into which any RELAX NG schema can be transformed.
Definitive specification for RELAX NG using the XML syntax. Topologi XML Judge , a Windows application for validating an XML document against a variety of schema languages, including RELAX NG. Yggdrasill/Es Terra RELAX NG validator (in Japanese) Trang, multi-format schema converter based on RELAX NG. The Sun RELAX NG Converter is a tool to convert schemas written in various schema languages to their equivalent in RELAX NG. The user types a WXS schema in this web form, and gets a RELAX NG schema with the convert button. Instance To Schema, a tool to generate a RELAX NG schema from XML instances. RELAX NG Tutorial (errata), OASIS Committee Specification, 3 December 2001. More recent, but not officially approved Working Draft, 26 March 2003 also available RELAX NG Compact Syntax Tutorial, OASIS Working Draft, 26 March 2003. Tutorial for RELAX NG using the compact syntax, not assuming prior knowledge of XML syntax. Also supports other schema languages including W3C XML Schema.