[Linuxtrent] Re: Esplodere la struttura di un array in Perl

  • From: Marco Agostini <comunelevico@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 7 Oct 2010 11:34:27 +0200

OK, si può fare così:

foreach my $campo (keys %$vminfo) {
    print $campo - ";
 }


Il 07 ottobre 2010 10:51, Marco Agostini <comunelevico@xxxxxxxxx> ha scritto:
> Ciao, esiste una funzione in Perl che mi permetta di visualizzare a
> video la struttura di un array/oggetto senza conoscerne a priori la
> struttura stessa ?
>
> Provo a spiegarmi con un esempio:
>
> questa è una struttura che esiste... ma che a priori NON conosco.
> $vminfo->{parametro1} = "pippo"
> $vminfo->{parametro2} = "pluto"
> $vminfo->{$parametro2}->{sottoparametro1} = "paperino"
> $vminfo->{$parametro2}->{sottoparametro2} = "paperina"
>
> la funzione che stò cercando dovrebbe consentirmi una cosa di questo genere:
>
> print NOMEDELLAFUNZIONE ($vminfo);
>
> la quale dovrebe restituirmi un qualcosa del tipo:
>
> $vminfo->{parametro1}
> $vminfo->{parametro2}
> $vminfo->{$parametro2}->{sottoparametro1}
> $vminfo->{$parametro2}->{sottoparametro2}
>
> o anche tutto su di una stessa riga... comunque un qualcosa che mi
> dica come è la struttura di $vminfo !!
>
> qualsiasi suggerimento è ben accetto.
> grazie mille.
>
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: