Thread values eines Hash durch ein array filtern (Daten von FHEM) (13 answers)
Opened by Tom at 2020-05-24 13:04

GwenDragon
 2020-05-25 12:19
#191847 #191847
User since
2005-01-17
14510 Artikel
Admin1
[Homepage]
user image
Guest Tom
Und wenn ich mir @roomDev ausgeben. Sieht das wie folgt aus:
Code: (dl )
Badezimmer - Roll.BadDach Badezimmer - Roll.BadGiebel Flur - Roll.Flur GaesteWC - Roll.GaesteWC HWR - Roll.HWR Kino - Roll.KinoVorne Kueche - Roll.Kueche MiloSchlafen - Roll.MiloSchlafen Schlafen - Roll.Schlafen Wohnzimmer - Roll.WohnzimmerFensterDoert Wohnzimmer - Roll.WohnzimmerSonnenterrasse Wohnzimmer - Roll.WohnzimmerStrasseLinks Wohnzimmer - Roll.WohnzimmerStrasseRechts Wohnzimmer - Roll.WohnzimmerTerrasseGarten


mit:
Code: (dl )
1
2
#my @raum = keys %hash;
my @rollo = values %hash;


Lass ich mir die Daten dann ausgeben. Es werden mir bei @raum auch alle 9 Räume angezeigt.
Nur bei @rollo kommmt 9x die ARRAY .. Ausgabe. Es sind allerdings auch 11 Rollläden.

Wie du Daten nach %hash schreibst, weiß ich nicht.

Was die adere Datenstruckturen wie die Arrays anbelangt, analysiere doch mal erst.
Lass dir bitte mit der Funktion Dumper von Perldoc:Data::Dumper die Daten anzeigen, damit du mehr über die Datenstruktur erfährts.
Schau dir bitte mal https://perlmaven.com/search/Data::Dumper
Last edited: 2020-05-25 12:24:08 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread values eines Hash durch ein array filtern (Daten von FHEM)