Hi; I have the following output from Data::Dumper and I want to extract the first string that the "Id" name points to.
$VAR1 = [ bless( { 'Id' => [ '01tC0000003udXAIAY', '01tC0000003udXAIAY' ], 'type' => 'Product2' }, 'sObject' ) ]; So if the data structure is contained in a Perl variable called $data, then I think that this is a reference to a hash. So I need to do something like "@{$data}" to get to the hash. But I want the "Id" element of the hash so I want something like @{$data}->{'Id'} But that's the array, so what about ${@{$data}->{'Id'}}[0] But that isn't right either. I'm either getting an undefined reference to a hash error or not a scalar reference error. Thanks, Ken Wolcott -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/