Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XML::Handler::BuildDOMUser Contributed Perl DocumentaXML::Handler::BuildDOM(3)

NAME
       XML::Handler::BuildDOM -	PerlSAX	handler	that creates XML::DOM document
       structures

SYNOPSIS
	use XML::Handler::BuildDOM;
	use XML::Parser::PerlSAX;

	my $handler = new XML::Handler::BuildDOM (KeepCDATA => 1);
	my $parser = new XML::Parser::PerlSAX (Handler => $handler);

	my $doc	= $parser->parsefile ("file.xml");

DESCRIPTION
       XML::Handler::BuildDOM creates XML::DOM document	structures (i.e.
       XML::DOM::Document) from	PerlSAX	events.

       This class used to be called XML::PerlSAX::DOM prior to libxml-enno
       1.0.1.

   CONSTRUCTOR OPTIONS
       The XML::Handler::BuildDOM constructor supports the following options:

       o   KeepCDATA =>	1

	   If set to 0 (default), CDATASections	will be	converted to regular
	   text.

       o   Document => $doc

	   If undefined, start_document	will extract it	from Element or
	   DocType (if set), otherwise it will create a	new
	   XML::DOM::Document.

       o   Element => $elem

	   If undefined, it is set to Document.	This will be the insertion
	   point (or parent) for the nodes defined by the following callbacks.

       o   DocType => $doctype

	   If undefined, start_document	will extract it	from Document (if
	   possible).  Otherwise it adds a new XML::DOM::DocumentType to the
	   Document.

perl v5.24.1			  2000-02-11	     XML::Handler::BuildDOM(3)

NAME | SYNOPSIS | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XML::Handler::BuildDOM&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help