hotti: ActionScript3 / XMLList nach Wert in Attribut durchsuchen

Beitrag lesen

hi,

Genauer gesagt versteh ich grad nicht was in der foreach-Schleife passiert.

soso ;-)
Na dann guck mal :P

  
# aus Datei die Artikel  
# hash mit id als key  
my $arts = {  
    1 => {name => ['rot','grn','blu']},  
    2 => {name => ['glb','swa','wei','grr']},  
};  
  
print "Prüfe Artikel:\n\n";  
foreach my $ak(keys %{$arts}){  
    print "Artikel-ID $ak:\n";  
    # innere Schleife über Array [name]  
    foreach my $farbe(@{$arts->{$ak}->{name}}){  
        print "$farbe\n";  
    }  
}  

Ausgabe:
Prüfe Artikel:

Artikel-ID 1:
rot
grn
blu
Artikel-ID 2:
glb
swa
wei
grr

Ok, ok, es sind 2 Schleifen. In der Inneren ist nur noch zu prüfen, ob die Farben im anderen Struct verfügbar sind, das kriegste jetzt hin ;-)

Hotti