Codex

Parser::Style::Stream

Section: User Contributed Perl Documentation (3pm)

Updated: 2011-05-25

Index?action=index Return to Main Contents


NAME

XML::Parser::Style::Stream - Stream style for XML::Parser

SYNOPSIS

DESCRIPTION

This style uses the Pkg option to find subs in a given package to call for each event. If none of the subs that this style looks for is there, then the effect of parsing with this style is to print a canonical copy of the document without comments or declarations. All the subs receive as their 1st parameter the Expat instance for the document they're parsing.

It looks for the following routines:

StartDocument

Called at the start of the parse .

:

StartTag
Called for every start tag with a second parameter of the element type. The variable will contain a copy of the tag and the variable will contain attribute values supplied for that element.

:

EndTag
Called for every end tag with a second parameter of the element type. The variable will contain a copy of the end tag.

:

Text
Called just before start or end tags with accumulated non-markup text in the variable.

:

PI
Called for processing instructions. The variable will contain a copy of the PI and the target and data are sent as 2nd and 3rd parameters respectively.

:

EndDocument

Called at conclusion of the parse.

:


Index

NAME

SYNOPSIS

DESCRIPTION