J'ai besoin d'obtenir toutes les valeurs pour une certaine clé dans un hachage. Le hachage ressemble à ceci:Comment puis-je obtenir les clés de second niveau dans un hachage de hachage Perl?
$bean = {
Key1 => {
Key4 => 4,
Key5 => 9,
Key6 => 10,
},
Key2 => {
Key7 => 5,
Key8 => 9,
},
};
J'ai juste besoin les valeurs Key4
, Key5
et Key6
par exemple. Le reste n'est pas le point d'intérêt. Comment pourrais-je obtenir les valeurs?
Mise à jour: donc je n'ai un %bean
j'ajouter les valeurs à la $bean
comme ceci:
$bean->{'Key1'}->{'Key4'} = $value;
espérons que cette aide.
Voulez-vous dire que vous voulez rechercher récursivement le hachage pour les clés désirées? –
Je veux obtenir les valeurs de key4, key5 et key6 récursivement. Je sais comment obtenir des valeurs à partir de clés, mais pas comment obtenir des valeurs à partir de clés dans des clés. – Przemek
réponses * ne devrait pas * être en allemand, puisque les non-locuteurs allemands voudront également connaître la réponse –