interesting relax ng based validator. maybe something to explore for KML? (instead of the abomination that is XSD)
Tag: relaxng
Use RELAX NG
I have recently recommended to a large publishing client that they adopt RELAX NG as the basis of the formal definitions of their content, in preference to W3C XML Schema Definition Language (WXS). There are lots of individual bits of information on why RELAX NG should be preferred all over the web. Here is an attempt to condense some of the key information into 10 points
- A better spec means better interoperability
- Availability of a compact syntax
- The specification is a stable ISO standard
- No PSVI
- No content defaulting
- Better datatyping support
- More sophisticated modelling
- More sophisticated grammatical validation
- Instances have no dependency
- Growing consensus
now hopefully kml will get cured of the XSD disease
RelaxNGCC
a tool for generating Java source code from a given RELAX NG grammar.
ISO Public Standards
signs of reform? the ISO is putting some standards outside of the paywall, including schematron, relax ng, C, JPEG2000, old OSI crap, and ECMAScript