#!/usr/bin/perl use XML::Trivial; my $xml = XML::Trivial::parse(' jeans501 j501ab mexico jeans502 j502ab mexico '); foreach ($xml->{inventory}->ea) { print $_->en. "\n"; foreach ($_->ea) { print $_->en. " ".$_->ts."\n" if $_->ts ne ''; } }