RNV(1)
π RNV(1) β rnv, the Relax NG Compact Syntax validator β¨
πΈ NAME πΈ
rnv β Relax NG Compact Syntax validator π
β¨ SYNOPSIS β¨
rnv [OPTIONS] grammar.rnc [document_1.xml ..]
π¦ DESCRIPTION π¦
Okay so bestie, rnv uses Relax NG compact syntax schemas to check if a given XML file is valid in respect to the language defined by the Relax NG schema. RNV uses Expat for XML parsing. No cap.
If you intend to validate against Relax NG schemas in XML syntax instead, have a look at xmllint (of libxml2) or xmlstarlet. Also trang can convert Relax NG schemas from XML to compact syntax and back. Iykyk.
π OPTIONS π
If no documents are specified, RNV attempts to read the XML document from the standard input. The options are:
-qβ names of files being processed are not printed; in error messages, expected elements and attributes are not listed;-nnumber β sets the maximum number of reported expected elements and attributes,-qsets this to0and can be overriden;-pβ copies the input to the output;-cβ if the only argument is a grammar, checks the grammar and exits;-sβ uses less memory and runs slower;-elibrary.scm β uses Scheme datatype library from filelibrary.scm;-vβ prints version number;-hβ displays usage summary and exits.
π HOMEPAGE π
http://sourceforge.net/projects/rnv/
π AUTHOR π
Sebastian Pipping <webmaster@hartwork.org>. This man page was made from the readme written by RNV's author David Tolpin <dvd@davidashen.net>.
πΈ SEE ALSO πΈ
xmllint(1), xmlstarlet(1), trang(1)
Signing off from the 2008-01-12 edition of this General Commands Manual page for RNV(1) ππ«Άβ¨
π¦ where this page comes from
- nixos 26.05: rnv 1.7.11
- nixpkgs unstable: rnv 1.7.11
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms