Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LongShortArgumentsDescription
‑‑config
-c
<file>XML file containing configuration items, such as external variables or Daffodil tunables. See Configuration File for details on the file format.
 
-D
[{<namespace>}]<variable>=<value>

Variables to be used when parsing. The variable can be prefixed with {namespace} to define which namespace the variable belongs in, for example:

-D{http://example.com}var1=val

‑‑path
-p
<path>
The path to the node from the root element to create the parser from.
‑‑root
-r
[{<namespace>}]<root>
The root element of the DFDL schema to use. This must be one of the top-level elements of the schema defined with ‑‑schema. This requires the ‑‑schema option to be defined. If not supplied, the first element of the schema defined with ‑‑schema is used. A namespace may be specified by prefixing it with {namespace}.
‑‑schema
-s
<schema>
The annotated DFDL schema to use to create the parser. This option must be supplied.
 
-T
<tunable>=<value>

Modify Daffodil configuration options to change parsing behavior. See Configuration File#Tunable Parameters for the list of tunable parameters.

‑‑validate
-V
[mode]

The validation mode. 'limited' or 'off'. Mode is required. If ‑‑validate is not present, defaults to 'off'. Mode cannot be set to 'on' as possible in other commands.

 
 
[outfile]
Write the parser to a give file. If the option is not given or is -, output is written to standard out. If supplied, this must be the last option on the command line.
‑‑help
  Display help message.

...