Thread 3 Fragen: Trefferliste umstrukturieren, mit gefunden Links weiterarbeiten + wie kann ich nur Teile eines Treffers anzeigen? (47 answers)
Opened by vitopetre at 2010-04-11 23:27

vitopetre
 2010-04-15 00:32
#136060 #136060
User since
2010-02-14
25 Artikel
BenutzerIn
[default_avatar]
Zum wiederholten mal vielen DANK an TOPEG und die anderen Antwortenden.

Ich muss jetzt nur noch aus diesem Stück Quelltext die ISSN und doi holen, aber irgendwie spucken alle meine Versuche kein Ergebnis aus, muss ich wegen <br /> etwas besonderes beachten?

<p class="blue">C U R R E N T&nbsp;&nbsp;I S S U E<br />
T A B L E&nbsp; &nbsp;O F&nbsp; &nbsp;C O N T E N T S<br />

M A R C H/ A P R I L&nbsp; &nbsp;2 0 1 0<br />
Volume 16, Number 3/4<br /><br />
doi:10.1045/march2010-contents<br />
ISSN: 1082-9873
</p>

Hier mal meine leider ergebnisarme Fortsetzung von dem vorher von topeg geposteten Code:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if($contents)
     {
      my $content_data=get($contents);
      my $html2 = HTML::TreeBuilder->new();
      $html2->parse($content_data);
                 
       for my $p ($html2->look_down(_tag => 'p'))
      {
       next if($p->as_text() !~ /ISSN:/i);
          }
          if($p)
          {
              my $doi=$p->content()->[10];
          $values{doi}=$doi if($doi);
          my $issn=$p->content()->[12];
          $values{issn}=$issn if($issn);
          }
          $html2->delete();
    }
 


Was mach ich falsch und was genau macht das „outer:“ in dem vorangehenden Stück Code?

Ich hoffe, dass ich euch jetzt dann bald in Frieden lassen kann!

Ihr seid SUPER – DANKE!!!

Ach ja: Der Dozent meinte, dass das absolut o.k. ist, wenn ich frage und alles was ich bis jetzt noch nicht verstehe muss ich für die Arbeit sowieso nochmal genau recherchieren, denn ich muss ja auch erklären was das Programm, wo gerade macht und warum da genau diese Zeichenkette steht – sobald das ganze läuft, werde ich euch in Ruhe lassen und alles nochmal sorgsam aufarbeiten, was ihr mich gelehrt habt!

View full thread 3 Fragen: Trefferliste umstrukturieren, mit gefunden Links weiterarbeiten + wie kann ich nur Teile eines Treffers anzeigen?