Thread [Mojo 6.22] DOM find ergibt keine Ausgabe (2 answers)
Opened by Ionit at 2015-09-30 21:01

Ionit
 2015-09-30 21:01
#182449 #182449
User since
2006-05-16
81 Artikel
BenutzerIn
[default_avatar]
Hallo Freunde,

bisher habe ich Mojo in Version 5.39 verwendet.

Heute habe ich per cpan auf die neuste Version (6.22) geupdated (da dort einige neue Funktionen vorhanden sind die es in Version 5.39 noch nicht gab)!

Nun gibt es aber Probleme ohne Ende.

z.B. (zum Testen)

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use Mojo::DOM;
use Mojo::Collection;
use Data::Dump qw(dump);
undef $/;
my $dom = Mojo::DOM->new(<DATA>);

my $ich_spreche;

my @details = $dom->find('strong')->each( sub {
if ($_->find('strong')->first =~ /Sprachen:/) {
$ich_spreche = $_;
}
});

say $ich_spreche;

__DATA__
<strong>Sprachen:</strong><br>Deutsch, Englisch (Fließend), Französisch (Konversation)<br>


Ich bekomme hier einfach keine Ausgabe mehr!

Bei Mojo 5.39 hat das alles wunderbar funktioniert - jetzt wird aber "Sprachen" nicht mehr im strong-tag gefunden.

Weiß jemand woran das liegen könnte? Ich bin mit meinem Latein am Ende!
Last edited: 2015-09-30 21:04:39 +0200 (CEST)

View full thread [Mojo 6.22] DOM find ergibt keine Ausgabe