Re: perl-based xml validation [resolved]

From: Eric Lease Morgan <emorgan_at_nyob>
Date: Mon, 16 Jun 2008 10:03:17 -0400
To: CODE4LIB_at_LISTSERV.ND.EDU
On Jun 16, 2008, at 8:37 AM, Eric Lease Morgan wrote:

> What is the "best" way to do Perl-based XML validation?


Argg! This was too simple:

   use XML::LibXML;
   $dtd = XML::LibXML::Dtd->new( "SOME DTD" );
   $xml = XML::LibXML->new->parse_file( "file.xml" );
   if ( ! $xml->validate( $dtd )) { print 'XML is invalid.' }

RTFM.

-- 
Eric Morgan
University of Notre Dame
Received on Mon Jun 16 2008 - 08:39:56 EDT