Siechfred: In komplexer Datenstruktur suchen

Beitrag lesen

Schön, dass Du wieder angeschlossen bist ;)

Nur im Büro, zu Hause noch nicht :)

FUNCTIONS
The module exports two functions by default:
[...]

Du hast da wohl was missverstanden: Defaultmäßig werden walk und walkdepth exportiert, wanted ist nur ein Platzhalter für Deine Suchfunktion, also die Funktion, die für jedes Element ausgeführt wird, das gefunden wurde. Diese Funktion musst Du schon irgendwo deklarieren. Vom Ansatz her ist Data::Walk mit File::Find vergleichbar.

use Data::Walk;

my %hash = # selber wie im Vorposting

walk &wanted, %hash;

sub wanted {  
  # tu was mit $_  
  # siehe auch [link:http://search.cpan.org/~guido/Data-Walk-1.00/lib/Data/Walk.pm#THE_WANTED_FUNCTION@title=vordefinierte Variablen]  
}

Siechfred

--
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.