BrowseAtWork.com:   [ UP ]   [Manage cookies]

XML validation

From Wikipedia, the free encyclopedia

Jump to: navigation, search

XML validation is the process of checking a document written in XML (eXtensible Markup Language) to confirm that it is "well-formed" and it is adjusted to a defined structure. A "well-formed" document follows the basic rules of XML established for the design of documents. Moreover a valid document respects the rules dictated by a DTD or XML schema. In addition, extended tools are available such as OASIS CAM standard specification that provide contextual validation of content and structure that is more flexible than basic schema validations.

xmllint is a command line XML tool that can perform XML validation. It can be found in UNIX/Linux environments. An example with the use of this program for validation of a file called example.xml is

xmllint --valid --noout example.xml

Contents

[edit] External links

[edit] Example C program

[edit] XML toolkit

[edit] Online validators for XML files

[edit] Articles discussing XML validation