1RNV(1)                      General Commands Manual                     RNV(1)
2
3
4

NAME

6       rnv - Relax NG Compact Syntax validator
7

SYNOPSIS

9       rnv [OPTIONS] grammar.rnc [document_1.xml ..]
10

DESCRIPTION

12       RNV uses Relax NG compact syntax schemas to check if a give XML file is
13       valid in respect to the language defined by the Relax  NG  schema.  RNV
14       uses Expat for XML parsing.
15
16       If  you  intend  to  validate  against  Relax  NG schemas in XML syntax
17       instead have a look at xmllint (of libxml2) or xmlstarlet.  Also  trang
18       can convert Relax NG schemas from XML to compact syntax and back.
19

OPTIONS

21       If  no  documents  are specified, RNV attempts to read the XML document
22       from the standard input. The options are:
23
24       -q     names of files being processed are not printed;  in  error  mes‐
25              sages, expected elements and attributes are not listed;
26
27       -n number
28              sets  the  maximum  number  of  reported  expected  elements and
29              attributes, -q sets this to 0 and can be overriden;
30
31       -p     copies the input to the output;
32
33       -c     if the only argument is a grammar, checks the grammar and exits;
34
35       -s     uses less memory and runs slower;
36
37       -e library.scm
38              uses Scheme datatype library from file library.scm;
39
40       -v     prints version number;
41
42       -h     displays usage summary and exits.
43

HOMEPAGE

45       http://sourceforge.net/projects/rnv/
46

AUTHOR

48       Sebastian Pipping <webmaster@hartwork.org>. This man page was made from
49       the readme written by RNV's author David Tolpin <dvd@davidashen.net>.
50

SEE ALSO

52       xmllint(1), xmlstarlet(1), trang(1)
53
54
55
56
57                                  2008-01-12                            RNV(1)
Impressum