Moin !

Ich bin grad dabei ein bißchen Perl zu "lernen" (muss ne funktion schreiben)..

Doch hier hab ich n kleines Problem, ich les ne xml-Datei ein
die aus mehreren Absätzen besteht. Ein Absatz beinhaltet
etwa 4-5 Zeilen. In Zeile 1 steht der "Schlüssel" mit dem ich
den Absatz identifiziere. In Zeile 3 steht der Wert den ich benötige.

Ich überprüfe also jede Zeile nach dem Schlüsselwert, hab ich
diesen müsste ich praktisch zwei zeilen einlesen lassen und dann
weitermachen. Aber wie ?

Wie kann ich eine zeile einfach so einlesen ?
vermutlich is der befehl ganz simpel, aber ich komm net drauf..

*greetz*

hier mal kurz der code
Code:
#!C:/programme/perl/bin/perl.exe.
open (FILE, "datei.xml");
while&#40;defined&#40;my $i = <FILE>&#41;&#41; &#123; 
	
	if&#40; $i =~ /such_begriff/ &#41; &#123;
		
                   #HIER SOLLN DANN DIE NÄCHSTEN 2 ZEILEN GELESEN WERDEN

	print $i 	
	&#125;
	
&#125;
close &#40;FILE&#41;;
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!