xml-validate

Validate XML documents.

TLDR

Validate one or more XML documents for well-formedness only

$ xml validate [path/to/input1.xml|URI] [input2.xml ...]
copy

Validate one or more XML documents against a Document Type Definition (DTD)

$ xml validate --dtd [path/to/schema.dtd] [path/to/input1.xml|URI] [input2.xml ...]
copy

Validate one or more XML documents against an XML Schema Definition (XSD)

$ xml validate --xsd [path/to/schema.xsd] [path/to/input1.xml|URI] [input2.xml ...]
copy

Validate one or more XML documents against a Relax NG schema (RNG)

$ xml validate --relaxng [path/to/schema.rng] [path/to/input1.xml|URI] [input2.xml ...]
copy

Display help for the validate subcommand

$ xml validate --help
copy

Copied to clipboard
3commas