NAME
HTML::Xit - XML/HTML DOM Manipulation with CSS Selectors
SYNOPSIS
my $X = HTML::Xit->new("http://mysite.com/mydoc.html");
$X->("a")->each( sub { my($X) = @_;
print $X->attr("href");
print $X->text;
} );
$X->(".a")->addClass("b c d")->removeClass("c e")->toggleClass("b a");
print $X->("<a>")->attr("href", "http://mysite.com")->text("My Site")->html;
DESCRIPTION
DOM manipulation in the style of jQuery using XML::LibXML and HTML::Selector::XPath.
METHODS
- new
- addClass
- append
- attr
- children
- classes
- each
- first
- get
- hasClass
- html
- last
- prepend
- removeClass
- text
- toggleClass
SEE ALSO
XML::LibXML, HTML::Selector::XPath
AUTHOR
Ersun Warncke, <ersun.warncke at outlook.com>
http://ersun.warnckes.com
COPYRIGHT
Copyright (C) 2014 Ersun Warncke
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.