rss2leafnode
view release on metacpan or search on metacpan
t/RSS2Leafnode.t view on Meta::CPAN
foreach my $data
(# Atom
[<<'HERE',
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<item>
<description>
<p>This bit subelem.</p><br/>
<![CDATA[This bit cdata.]]>
<b><a href="page.html">This bit more subelem</a></b><br/>
</description>
</item>
</channel>
</rss>
HERE
'<p>This bit subelem.</p><br/>
This bit cdata.
<b><a href="page.html">This bit more subelem</a></b><br/>'],
) {
my ($xml, $want) = @$data;
my ($twig, $err) = $r2l->twig_parse ($xml);
if ($err) { diag $err; }
my $elt = $twig->root->first_descendant('description');
my $got = App::RSS2Leafnode::elt_subtext($elt);
( run in 0.308 second using v1.01-cache-2.11-cpan-ec4f86ec37b )