2 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use HTML::Parser;
sub parse_start {
return unless $_[0] eq 'a'; # nur a-Tags
return unless exists $_[1]->{href}; #muss ja irgendwo hin führen
my $href = $_[1]->{href};
print "$href";
}
my $p = HTML::Parser->new ( api_version => 3,
start_h => [ # Handler fuer Start-Tags
\&parse_start, 'tag, attr', # Uebergib Tag und Attribute
],
);
# Start des Parsers, hier mit Daten aus dem _ _DATA_ _ Anhang
$p->parse_file(*DATA);
#für DATA musst du halt noch DATA erstellen oder eine Datei öffnen und ein Handle übergeben.
2 Einträge, 1 Seite |