voici ma hash of hash of array:
J'essai de la manipuler
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 %traces = ( rep1 => { f1 => ["t1","t2","t3"], f2 => ["t1","t2"], }, rep2 => { f1 => ["t1","t2","t3","t4"], f2 => ["t1","t2"], f3 => "trace2", }, rep3 => { f1 => ["t1","t2"], f2 => ["t1","t2"], f3 => ["t1","t2"], }, );
j'essai d'afficher chaque champs des tableau
les champs affichés sont vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 foreach $repertoire ( keys %traces ) { print "$repertoire: { "; for $fichier ( keys %{ $traces{$repertoire} } ) { print "$fichier= "; foreach $i ( 0 .. $#{ $traces{$repertoire{$fichier}} } ) { # print "$fichier=$traces{$repertoire}{$repertoire{$fichier}[$i]}"; } print "\n"; } print "}\n"; }
affichage:
rep1{: f1=
f2=
}
rep2:: {f1=
f2=
}
rep2: : {f1=
f2=
f3=
}
pas facile a manipuler ...Est ce que quelqu'un voix l'erreur?
Partager