SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-XML-DOMHandler rpm build for : openSUSE Tumbleweed. For other distributions click perl-XML-DOMHandler.

Name : perl-XML-DOMHandler
Version : 1.0 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 7.71 Date : 2024-08-05 17:20:31
Group : Development/Libraries/Perl Source RPM : perl-XML-DOMHandler-1.0-7.71.src.rpm
Size : 0.01 MB
Packager : (none)
Summary : Implements a call-back interface to DOM.
Description :
This module creates a layer on top of DOM that allows you to program in a
\"push\" style rather than \"pull\". Once the document has been parsed and you
have a DOM object, you can call on the DOMHandler\'s traverse() method to
apply a set of call-back routines to all the nodes in a tree. You supply
the routines in a handler package when initializing the DOMHandler.

In your handler package, the names of routines determine which will be
called for a given node. There are routines for node types, named
\"generic_\" plus the node type. For elements, you can name routines after
the element name and these will only be called for that type of element. A
list of supported handlers follows:

* else_generic_node()

Applied only to nodes that have not been handled by another routine.

* generic_CDATA()

Applied to CDATA sections.

* generic_comment()

Applied to XML comments.

* generic_doctype()

Applied to DOCTYPE declarations.

* generic_element()

Applied to all elements.

* generic_node()

Applied to all nodes.

* generic_PI()

Processing instruction

* generic_text()

Applied to text nodes.

A handler routine takes three arguments: the $self reference, a reference
to the DOMHandler object, and a reference to a node in the document being
traversed. You can use DOM routines on that node to do any processing you
want. At the moment, this module only supports XML::LibXML documents.

IMPORTANT NOTE: Some DOM operations may cause unwanted results. For
example, if you delete the current node\'s parent, the program will likely
crash.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-X/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-XML-DOMHandler-1.0-7.71.noarch.rpm
     

Provides :
perl(XML::DOMHandler)
perl-XML-DOMHandler

Requires :
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/XML
/usr/lib/perl5/vendor_perl/5.40.0/XML/DOMHandler.pm
/usr/share/doc/packages/perl-XML-DOMHandler
/usr/share/doc/packages/perl-XML-DOMHandler/Changes
/usr/share/man/man3/XML::DOMHandler.3pm.gz

 
ICM