Thread Datei in einen Hash einlesen (20 answers)
Opened by crojay at 2011-04-14 01:34

murphy
 2011-04-14 10:50
#147735 #147735
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Ich würde vorschlagen, nur einmal über die Liste zu iterieren, das Entfernen der Zeilenumbrüche gleich mit zu erledigen und in zwei Teile pro Zeile zu splitten, nicht in drei. Außerdem kann man das ganze kürzer schreiben:
Code (perl): (dl )
my %hash = map { chomp; split /=/, $_, 2; } <$handle>;


Wenn das Dateiformat in Wahrheit aber nicht ganz so einfach ist, empfiehlt sich sicher die Verwendung eines vorgefertigten Parsers.
When C++ is your hammer, every problem looks like your thumb.

View full thread Datei in einen Hash einlesen