Hello,
I wanna extract :
- text from date, title, cat and lieu classes
- anchors
with Mojo::Dom but I am not able to do it :
Is it possible to get data like this :
for each anchor into "ret" div, get (anchors, date elements, title, cat and lieu)
Thanks a lot
use Mojo::DOM;
my $dom = Mojo::DOM->new(<<'HTML');
<div class="ret">
<a href="blabla.com/1234" title="Text 1">
<div class="rtm">
<div class="date">
<div>22</div>
<div>mai</div>
<div>19:52</div>
</div>
<div class="image">
<div class="imageclass-and-nb"><im
+g src="blabla.com/img1234" alt="Text 1"></div>
</div>
<div class="all">
<h2 class="title">Text 1 Title</h2>
<div class="cat">Blue</div>
<div class="lieu">Dourdan</div>
</div>
</div>
</a>
<a href="blabla.com/1212" title="Text 2">
<div class="rtm">
<div class="date">
<div>22</div>
<div>mai</div>
<div>11:55</div>
</div>
<div class="image">
<div class="imageclass"><img src="
+blabla.com/img1212" alt="Text 2"></div>
</div>
<div class="detail">
<h2 class="title">Text 2 title</h2>
<div class="cat">Blue</div>
<div class="lieu">Champigny-sur-Marne<
+/div>
</div>
</div>
</a>
</div>
HTML
print $dom->find('div.date')->map(sub{$_->children->each})->map(sub{$_
+->text})->each;