![]() |
![]()
| ![]() |
![]()
NAMEXML::Validate::LibXML - Interface to LibXML validator SYNOPSISmy $validator = new XML::Validate::LibXML(%options); if ($doc = $validator->validate($xml)) { ... Do stuff with $doc ... } else { print "Document is invalid\n"; } DESCRIPTIONXML::Validate::LibXML is an interface to the LibXML validating parser which can be used with the XML::Validate module. METHODS
OPTIONSXML::Validate::LibXML takes the following options:
ERROR REPORTINGWhen a call to validate fails to parse the document, the error may be retrieved using last_error. On errors not related to the XML parsing, these methods will throw exceptions. Wrap calls with eval to catch them. DEPENDENCIESXML::LibXML BUGSlast_error currently returns a hash ref with only the message field filled. It would be nice to also fill the line and column fields. VERSION$Revision: 1.20 $ on $Date: 2005/09/06 11:05:08 $ by $Author: johna $ AUTHORNathan Carr, Colin Robertson <cpan _at_ bbc _dot_ co _dot_ uk> COPYRIGHT(c) BBC 2005. This program is free software; you can redistribute it and/or modify it under the GNU GPL. See the file COPYING in this distribution, or http://www.gnu.org/licenses/gpl.txt
|