Validator
Much has been made of standards compliance in modern Web browsers. Less is made of the responsibity Web authors have to deliver correct mark-up for these programs, though only valid mark-up is eligible for standards-compliant processing. Typical validation tools tediously operate on one file at a time, often through a Web or editor interface. Validator easily checks one file or a thousand. It efficiently assures all your XML is ready for your workflow.
Features
Validator includes the following features:
- Drag-and-drop interface.
- Terse, text-based validation report.
- Validates common XML files without need for an Internet connection.
- Native support for
DocBook,
DITA,
TEI,
SMIL,
MathML,
SVG,
WAP/WML,
and more.
- Provides several XHTML correctness checks beyond simple validation.
- Optional command-line interface.
- Automatically skips non-XML files.
- Simple "delete it and it's gone" uninstall.
- Drag-and-drop installation on Mac OS X.
Benefits
Validator provides the following benefits:
- Works the way you work. Put the Validator icon on your Desktop or anywhere that's convenient.
- Can check thousands of files with a single drag-and-drop action or command-line statement.
- At-a-glance report quickly shows you if you have any XML errors, as well as where and what they are.
- Validation reports are easy to include in other documents, such as mail messages.
- Can validate XML files before your source-control system commits them to your repository. For example, Validator easily integrates into a CVS commitinfo script or a Subversion pre-commit hook.
- Integrates with other XML tools to simplify your XML workflow.
Documentation
The Validator User's Guide contains the following topics:
- Installing and Upgrading Validator on Mac OS X
- Installing and Upgrading Validator on Windows
- Installing and Upgrading Validator on Linux and Similar Platforms
- Doctype Overview
- Correct Mark-Up
- Support for XML Schema
- Understanding Validator Error Messages
- Enhancements for XHTML
- Enhancements for DocBook 5.0
- Validator for XML Experts
- Validator for CVS
- Validator for Command-Line Saxon
- Validator for xsltproc
- Validator for Perl
- Validator for Java
- Command Line Interface
- Native Support for Public Identifiers
- Release History
- License
Screenshots
Here are pictures showing Validator in action:
Download
Validator is available for most operating systems: