perl-HTML-Tree-5.07-1.2.noarch.rpm


Advertisement

Description

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 widehat.opensuse.org
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
HTML::Element.
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_
('www.tpj.com') 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.

Alternatives

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

Requires

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

Provides

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

Download

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

Files

Path
/usr/bin/htmltree

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
Advertisement
Advertisement