You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by je...@apache.org on 2002/11/03 16:49:00 UTC
cvs commit: xml-forrest/src/resources/schema/relax README.txt
jefft 2002/11/03 07:49:00
Added: src/resources/schema/relax README.txt
Log:
Some docs about RNG schemas
Revision Changes Path
1.1 xml-forrest/src/resources/schema/relax/README.txt
Index: README.txt
===================================================================
This directory contains XML schemas which describe the various XML formats used
in Forrest.
The schemas are written in RELAX NG, a schema language devised by James Clark,
SGML boffin, XML inventor and all-round smart guy. RELAX NG is widely regarded
to be the simplest, most powerful and easy to learn schema language available.
Relevant URLs:
The RELAX NG "home page":
http://www.oasis-open.org/committees/relax-ng/
The RELAX NG tutorial:
http://www.oasis-open.org/committees/relax-ng/tutorial.html
The definition of the non-XML syntax used here (.rnx files):
http://www.thaiopensource.com/relaxng/nonxml/syntax.html
The RELAX NG Compact Syntax spec (less readable than the one above):
http://www.oasis-open.org/committees/relax-ng/compact-20020607.html
To run an XML file against a .rng schema:
java -jar $FORREST_HOME/WEB-INF/lib/jing.jar [.rng file] [.xml file]
If you're running JDK 1.3.x or lower, you'll need to add
$FORREST_HOME/lib/endorsed/*.jar to your classpath first.
--
jefft@apache.org
$Id: README.txt,v 1.1 2002/11/03 15:49:00 jefft Exp $