perl-HTML-Tree - Build and Scan Parse-Trees of Html

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package name perl-HTML-Tree
Package version 5.07
Package release 1.2
Package architecture noarch
Package type rpm
Installed size 501.99 KB
Download size 218.44 KB
Official Mirror
HTML-Tree is a suite of Perl modules for making parse trees out of HTML
source. It consists of mainly two modules, whose documentation you should
refer to: HTML::TreeBuilder and HTML::Element.
HTML::TreeBuilder is the module that builds the parse trees. (It uses
HTML::Parser to do the work of breaking the HTML up into tokens.)
The tree that TreeBuilder builds for you is made up of objects of the class
If you find that you do not properly understand the documentation for
HTML::TreeBuilder and HTML::Element, it may be because you are unfamiliar
with tree-shaped data structures, or with object-oriented modules in
general. Sean Burke has written some articles for _The Perl Journal_
('') that seek to provide that background. The full text of
those articles is contained in this distribution, as:
* HTML::Tree::AboutObjects
"User's View of Object-Oriented Modules" from TPJ17.
* HTML::Tree::AboutTrees
"Trees" from TPJ18
* HTML::Tree::Scanning
"Scanning HTML" from TPJ19
Readers already familiar with object-oriented modules and tree-shaped data
structures should read just the last article. Readers without that
background should read the first, then the second, and then the third.


Package Version Architecture Repository
perl-HTML-Tree - - -


Name Value
/usr/bin/perl -
perl(:MODULE_COMPAT_5.26.1) -
perl(HTML::Entities) -
perl(HTML::Parser) >= 3.46
perl(HTML::Tagset) >= 3.02
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Name Value
perl(HTML::AsSubs) = 5.07
perl(HTML::Element) = 5.07
perl(HTML::Element::traverse) = 5.07
perl(HTML::Parse) = 5.07
perl(HTML::Tree) = 5.07
perl(HTML::TreeBuilder) = 5.07
perl-HTML-Tree = 5.07-1.2


Type URL
Binary Package perl-HTML-Tree-5.07-1.2.noarch.rpm
Source Package perl-HTML-Tree-5.07-1.2.src.rpm

Install Howto

Install perl-HTML-Tree rpm package:

# zypper install perl-HTML-Tree



See Also

Package Description
perl-HTTP-Body-1.22-1.6.noarch.rpm HTTP Body Parser
perl-HTTP-Cookies-6.04-1.2.noarch.rpm HTTP cookie jars
perl-HTTP-DAV-0.48-1.7.noarch.rpm WebDAV client library for Perl5
perl-HTTP-Daemon-6.01-9.7.noarch.rpm a simple http server class
perl-HTTP-Date-6.02-9.6.noarch.rpm Date conversion routines
perl-HTTP-Headers-ActionPack-0.09-1.4.noarch.rpm HTTP Action, Adventure and Excitement
perl-HTTP-Headers-Fast-0.21-1.3.noarch.rpm Faster Implementation of Http::Headers
perl-HTTP-Lite-2.44-1.6.noarch.rpm Lightweight HTTP implementation
perl-HTTP-Message-6.15-1.1.noarch.rpm HTTP style message (base class)
perl-HTTP-Negotiate-6.01-9.7.noarch.rpm choose a variant to serve
perl-HTTP-Parser-XS-0.17-2.1.i586.rpm Fast, Primitive Http Request Parser
perl-HTTP-Parser-XS-0.17-2.1.x86_64.rpm Fast, Primitive Http Request Parser
perl-HTTP-Request-AsCGI-1.2-13.7.noarch.rpm Set up a CGI environment from an HTTP::Request
perl-HTTP-Server-Simple-0.52-1.3.noarch.rpm Lightweight HTTP server
perl-HTTP-Thin-0.006-3.6.noarch.rpm A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message