Thread Array of Hashes aus Datei anlegen (53 answers)
Opened by Flips87 at 2020-02-04 11:19

hlubenow
 2020-02-05 09:28
#191295 #191295
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
:)

Mir scheint, Du hast den Code übernommen, der Dir gegeben wurde, ohne ihn zu verstehen (ich verstehe ihn so ohne weiteres auch nicht) und bist jetzt mehr oder weniger verwirrt.

Also nochmal von vorne. Du gehst also die Zeilen der Datei durch.
Dann brauchst Du pro Zeile einen Hash.
Du mußt die Zeile zerteilen. split() gibt Dir wieder ein Array zurück. Dieses Array mußt Du durchgehen, darin sind die einzelnen Wörter.
Dann mußt Du die Häufigkeit der Wörter zählen und die Ergebnisse jeweils mit den Wörtern in den Hash tun:
Code (perl): (dl )
$hash{"wort"} = $count;

Dann mußt Du die Referenz auf den Hash ins Ergebnisarray pushen.

Versuche nicht, Code zu verkürzen. Schreib' alles ganz aus. Das wäre mein Tipp.

View full thread Array of Hashes aus Datei anlegen