störrisches flat-file
bernd
- perl
0 Bio0 Matze
0 $xNeTworKx
hallo zusammen!
ich habe einige kleine texte/nachrichten in einem flatfile abgelegt, das ich nun zweck der web-darstellung weiter verarbeiten möchte.
nun begibt es sich aber, dass ich aus mir unerfindlichen gründen die einträge aus dem flatfile nicht auslesen kann. was ich folgendermaßen versuche:
open (FLAT, "file.txt") || die (...);
@inhalt=<FLAT>;
egal, ob ich nun mit $inhalt[0] oder $inhalt=<FLAT> zu arbeiten versuche, das resultat ist immer wortwörtliche leere (das flatfile ist aber objektiv nicht leer). fehlermeldungen gibt es übrigens auch keine.
ob das damit zu tun haben könnte, dass ich die flatfiles via perl-script aus word-dokumenten generiert habe?
wäre dankbar für einen tipp...
beste grüße
bernd
Sup!
open (FLAT, "file.txt") || die (...);
@inhalt=<FLAT>;
Vielleicht ist die erste Zeile ja leer.
Dann könnte
undef $/;
@inhalt = split /\n/,<FLAT>;
helfen. Oder ein Perl-Buch, vorzugsweise "Programming Perl".
Gruesse,
Bio
Zum einen ein buch und zum anderen versuch es doch mal mit Read.
Hallo,
open (FLAT, "file.txt") || die (...);
@inhalt=<FLAT>;
Versuche mal.
open (FLAT,'file.txt') or die "kann nicht oeffnen, weil $!\n";
local $/;
my $file = <FLAT>;
close FILE;
fehlermeldungen gibt es übrigens auch keine.
Du hast Fehlermeldungen ja auch nicht mit $! ausgeben lassen.
$xNeTworKx.