This post originated from an RSS feed registered with Java Buzz
by Steve Conover.
Original Post: RELAX NG now an ISO standard
Feed Title: Steve Conover's Weblog
Feed URL: http://www.sonic.net/~conover/index.rdf
Feed Description: Mostly java-related.
RELAX NG is the sane alternative to XML Schema. It's a schema language which allows you to define the "shape" of a class of XML documents - a bit like a DTD but far more flexible. The reason I like it is the compact syntax, which lets you define schemas using a non-XML syntax similar in some ways to CSS. This makes defining new types of XML document far less unpleasant.