html::rewriteattributes::links(3pm) debian man page | unix.com

Man Page: html::rewriteattributes::links

Operating Environment: debian

Section: 3pm

HTML::RewriteAttributes::Links(3pm)			User Contributed Perl Documentation		       HTML::RewriteAttributes::Links(3pm)

NAME
HTML::RewriteAttributes::Links - concise link rewriting
SYNOPSIS
# up for some HTML::ResolveLink? $html = HTML::RewriteAttributes::Links->rewrite($html, "http://search.cpan.org"); # or perhaps HTML::LinkExtor? HTML::RewriteAttributes::Links->rewrite($html, sub { my ($tag, $attr, $value) = @_; push @links, $value; $value; });
DESCRIPTION
"HTML::RewriteAttributes::Links" is a special case of HTML::RewriteAttributes for rewriting links. See HTML::ResolveLink and HTML::LinkExtor for examples of what you can do with this.
METHODS
"new" You don't need to call "new" explicitly - it's done in "rewrite". It takes no arguments. "rewrite" HTML, (callback|base)[, args] -> HTML See the documentation of HTML::RewriteAttributes. Instead of a callback, you may pass a string. This will mimic the behavior of HTML::ResolveLink -- relative links will be rewritten using the given string as a base URL.
SEE ALSO
HTML::RewriteAttributes, HTML::Parser, HTML::ResolveLink, HTML::LinkExtor
AUTHOR
Shawn M Moore, "<sartak@bestpractical.com>"
LICENSE
Copyright 2008-2010 Best Practical Solutions, LLC. HTML::RewriteAttributes::Links is distributed under the same terms as Perl itself. perl v5.10.1 2010-11-18 HTML::RewriteAttributes::Links(3pm)
Related Man Pages
html::linkextor(3) - suse
html::treebuilder::libxml(3pm) - debian
html::display::common(3pm) - debian
html::linkextor(3pm) - debian
html::rewriteattributes::resources(3pm) - debian
Similar Topics in the Unix Linux Community
Need help to convert Flat file to HTML
vBadvanced Links Directory License Info (and source)
Itinerate throught HTML table
Format Time with Awked Output
space between two lines