use strict; use warnings; use XML::Simple; my $associate = XMLin('./amazon.xml', forcearray=>0); my $books = $associate->{books}->{item}; my $cds = $associate->{cds}->{item}; my $dvds = $associate->{dvds}->{item}; my $wish = $associate->{ wish}->{item}; foreach my $books (values %$books) { print "$books->{'asin'} \n"; } ####