Thread Daten aus HTML filtern (6 answers)
Opened by Gast at 2007-04-30 19:33

tsabo
 2007-05-01 17:25
#76338 #76338
User since
2007-05-01
3 Artikel
BenutzerIn
[default_avatar]
ok mit table extract kann ich den text auslesen wie sieht es denn aus wenn da nun links bei sind? die werden nun ja erstmal nur als text angezeigt ist es möglich den A-Tag mit anzuzeigen? oder muss ich mir da wieder was anderes suchen?

achja ok ehm mein lösungsansatz ist etwas unstruckturiert und halt nur zum testen aber hier

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/usr/bin/perl -w

use LWP::UserAgent;
use HTML::TableExtract;

$ua = LWP::UserAgent->new();

$url = '##################################';

$request = HTTP::Request->new('GET', $url);

$response = $ua->request($request);

if ( $response->is_error() ) {
print "Error-Code : ", $response->code() , "\n";
print "Fehlermeldung: ", $response->message() , "\n";
}
else {
$content = $response->content() , "\n";
}

#open (TEST, '>test.txt');
#print TEST $content;
#close (TEST)

$te = HTML::TableExtract->new( attribs => { id => 'einebestimmteID' } );
$te->parse($content);

open (TEST, '>test.txt');
foreach $ts ($te->tables) {
print "Table (", join(',', $ts->coords), "):\n";
foreach $row ($ts->rows) {
print TEST join(',', @$row), "\n";
}
}
close (TEST);
\n\n

<!--EDIT|tsabo|1178029243-->

View full thread Daten aus HTML filtern