Hi list, I have a problem running xmllint on Linux as well as Windows. We're trying to validate XHTML documents using the following syntax: xmllint --noout --dtdvalid /etc/xml/xhtml/xhtml1-transitional.dtd <filename>This works - kind of: If I omit the path to the DTD, xmllint complains that it cannot find the DTD. When I include the path as above, it does not complain. The XML catalog file is correct, I'm sure - but I need the reference as not all of our XHTML files includes a proper reference to the DTD.
xmllint does not, however, load the external references in the standard DTD: For the standard W3C, you have three external files defining various entities such as .
This means that linting fails for all files that includes one or more of the legal entities.
I've tried searching the net for hours to find a solution, but this one beats me: How can I make xmllint work using the standard W3C DTDs?
Regards, Lars -- Lars SkjÃrlund Skovengen 111 2980 Kokkedal Denmark Tlf.: +45 45 16 14 33 http://www.skjaerlund.dk/lars
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature