Hi,
Ich versuche eine XML-File zu lesen, aber scheints mir das ganze läuft nicht richtig. Ich bkomme nur weisse Seite und keine Fehlermeldung.
Wie sieht der Source dieser Seite aus?
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI qw(:standard);
my $path = "xml";
open(FHD, "<$path/test.xml");
my @lines=<FHD>;
close (FHD);
foreach my $array(@lines)
{
chomp($array);
print "$array\n";
}
Du solltest einen http-header vorausschicken (mindestens den content-type). Wenn Du das nicht machst, wird eben der Inhalt des Files bis zur ersten Leerzeile als header interpretiert (und demzufolge auch nicht angezeigt).
wenn ich die "test.xml" mit "bla.txt" ersetze, dann funktioniert das Lesen und Ausgeben.
Mit welchem Browser testest Du? Mit einem, der http kann oder mit dem IE?
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.