Martin Owens > XML-DOM2-0.06 > XML::DOM2::Parser

Download:
XML-DOM2-0.06.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Source  

NAME ^

XML::DOM2::Parser - Sax based xml parser for XML::DOM2

DESCRIPTION ^

This parser was constructed using XML::SAX::PurePerl which Was known at the time to lack a number of calls which where important for dealing with things like document type and text formating and xml decls. hopfully in the future this will be fixed and this method will be able to take advantage of those part of an xml page.

$parser->new( %options )

  Create a new parser object.

$parser->document()

  Return the document object

$parser->start_document( $document )

  Called at the start of a document.

$parser->end_document()

  Called at the end of a document.

$parser->start_element( $node )

  Start a new xml element

$parser->end_element( $element )

  Ends an xml element

$parser->characters()

  Handle part of a cdata by concatination

$parser->text()

  Handle combined text strings as cdata

$parser->comment()

 WARNING: Comments are currently removed!

$parser->start_cdata()

  Never used by parser.

$parser->end_cdata()

  Never used by parser.

$parser->processing_instruction()

  Never used by parser.

$parser->doctype_decl( $dtd )

  We want to store the below details for the document creation

$parser->xml_decl( $xml )

  Decode the xml decleration information.

COPYRIGHT ^

Martin Owens, doctormo@cpan.org

SEE ALSO ^

XML::DOM2,XML::SAX

syntax highlighting: