Query: trang
OS: debian
Section: 1
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
trang(1) General Commands Manual trang(1)NAMEtrang - convert between different schema languages for XMLSYNOPSIStrang [-I rng|rnc|dtd|xml] [-O rng|rnc|dtd|xsd] [-i input-param] [-o output-param] input-file ... output-fileDESCRIPTIONtrang takes as input a schema written in any of the following formats: RELAX NG (XML syntax) RELAX NG (compact syntax) XML 1.0 DTD and produces as output a schema written in any of the following formats: RELAX NG (XML syntax) RELAX NG (compact syntax) XML 1.0 DTD W3C XML Schema Trang can also infer a schema from one or more example XML documents. Trang uses an internal representation based on RELAX NG. For each supported input format, there is an input module that converts a schema in that input format into this internal representation. For each supported output format, there is an output module that converts the internal representation into a schema in that output format. Thus, any supported input format can be translated to any supported output format. Trang requires two command-line arguments: the first is the URI or filename of the schema to be translated; the second is the output file- name. Trang infers the input and output modules to be used from the extension of input and output filenames as follows: .rng RELAX NG (XML syntax) .rnc RELAX NG (compact syntax) .dtd XML 1.0 DTD .xsd W3C XML Schema .xml XML documents (used as examples from which to infer a schema) This inference can be overridden using the -I and -O options. When the input is XML documents used as examples to infer a schema, more than one input file may be specified as arguments. All the input files are specified before the output file.OPTIONS-I rng|rnc|dtd|xml Specifies which input module to use. -O rng|rnc|dtd|xsd Specifies which output module to use. -i input-param -o output-param Specifies a parameter for an input (-i) or output (-o) module. The -i and -o options may be used multiple times in order to specify multiple parameters. There are two kinds of parameter: boolean parameters and string-valued parameters. A string-valued parameter is specified using the form name=value. A boolean parameter is specified using the form name or no-name. The applicable parameters depend on the particular input and output module. For details, see the HTML documentation.SEE ALSOjing(1) Trang Manual http://relaxng.orgAUTHORJames Clark (jjc@jclark.com) This product includes software developed by the Apache Software Foundation (http://www.apache.org/). @VERSION@ trang(1)
Related Man Pages |
---|
xsd(1) - debian |
mono-xmltool(1) - suse |
xml::libxml::schema(3) - mojave |
xml::libxml::schema(3) - suse |
xml::libxml::schema5.12(3) - osx |
Similar Topics in the Unix Linux Community |
---|
xmllint output to a file |
Piping syntax question |
use shellscript to find the count of a line in a set of lines |
Do syntax is correct ? |
Validating XML file using XSD in UNIX |