XML::XPath::PerlSAX - phpMan

Command: man perldoc info search(apropos)  


Sections
NAME SYNOPSIS DESCRIPTION LICENSE AND COPYRIGHT
NAME
    XML::XPath::PerlSAX - A PerlSAX event generator for my weird node
    structure

SYNOPSIS
            use XML::XPath;
            use XML::XPath::PerlSAX;
            use XML::DOM::PerlSAX;

            my $xp = XML::XPath->new(filename => 'test.xhtml');
            my $paras = $xp->find('/html/body/p');

            my $handler = XML::DOM::PerlSAX->new();
            my $generator = XML::XPath::PerlSAX->new( Handler => $handler );

            foreach my $node ($paras->get_nodelist) {
                    my $domtree = $generator->parse($node);
                    # do something with $domtree
            }

DESCRIPTION
    This module generates PerlSAX events to pass to a PerlSAX handler such
    as XML::DOM::PerlSAX. It operates specifically on my weird tree format.

    Unfortunately SAX doesn't seem to cope with namespaces, so these are
    lost completely. I believe SAX2 is doing namespaces.

Other
    The XML::DOM::PerlSAX handler I tried was completely broken (didn't even
    compile before I patched it a bit), so I don't know how correct this is
    or how far it will work.

LICENSE AND COPYRIGHT
    This module is copyright 2000 AxKit.com Ltd. This is free software, and
    as such comes with NO WARRANTY. No dates are used in this module. You
    may distribute this module under the terms of either the Gnu GPL, or the
    Artistic License (the same terms as Perl itself).


Generated by phpMan Author: Che Dong On Apache Under GNU General Public License - MarkDown Format
2026-05-23 06:08 @216.73.217.24 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top