Validating schema java

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.

validating schema java-22

A schema written in any of the supported schema languages can be converted into any of the other supported schema languages, except that W3C XML Schema is supported for output only, not for input. It does aims only to produce a RELAX NG schema that is equivalent to the input schema in the sense that it validates the same documents as the input schema; it does not aim to preserve information that is not significant for validation such as the use of definitions.

Trang supports the following languages: RELAX NG (both XML and compact syntax), XML 1.0 DTDs, W3C XML Schema. It supports schemas written in XML DTD, RELAX Core, RELAX namespace, TREX, W3C XML Schema, and RELAX NG itself.

Open source (GPL for compiler, BSD license for generated code, LGPL for runtime libraries). Tool for generating Java source code from a given RELAX NG grammar. Licence: ASL 2.0 xmloperator, an XML editor, suitable for editing data oriented documents.

Open source (GPL for compiler, public domain for generated code). Firedocs is a browser based wysiwyg-xml-editor that has schema-driven auto-complete and uses Jing for validation. Topologi Collaborative Markup Editor, XML editor including support for RELAX NG.

The RELAX NG specifications have been developed within OASIS by the RELAX NG Technical Committeee.

RELAX NG is also an International Standard (ISO/IEC 19757-2).

project for extending RELAX NG has started in ISO/IEC JTC1/SC34/WG1.

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#.

ISO/IEC 19757-03 Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG.

ISO version of RELAX NG Specification; the technical content of this is identical to the OASIS Committee Specification, but there are editorial changes to satisfy ISO rules. RNV Relax NG Compact Syntax validator in ANSI C (under BSD license) Libxml2, the XML C library for Gnome.

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.

Tags: , ,