Validació de documents XML
Un document XML és vàlid si, a més a més de ser ben format, la seva estructura respecta les resticcions establertes en el seu DTD (Document Type Definition).
xmllint
Dins del projecte GNome, la llibreria libxml2 aporta un excel·lent processador d'XML validant. A banda de la llibreria, el paquet proporciona dues utilitats força interessant: per una banda, xmllint, una eina per validar, editar i explorar documents XML, i per altre xmlcatalog, eina per geationar els catàlegs.
$rpm -ql libxml2 /usr/bin/xmlcatalog /usr/bin/xmllint /usr/lib/libxml2.so.2 /usr/lib/libxml2.so.2.6.19 /usr/share/doc/libxml2-2.6.19 /usr/share/doc/libxml2-2.6.19/AUTHORS /usr/share/doc/libxml2-2.6.19/ChangeLog.gz /usr/share/doc/libxml2-2.6.19/Copyright /usr/share/doc/libxml2-2.6.19/NEWS /usr/share/doc/libxml2-2.6.19/README /usr/share/doc/libxml2-2.6.19/TODO /usr/share/man/man1/xmlcatalog.1.gz /usr/share/man/man1/xmllint.1.gz /usr/share/man/man3/libxml.3.gz
