#!/usr/bin/perl --
use strict;
use warnings;
use XML::LibXML 1.70; ## for load_html/load_xml/location
use Data::Dump;
my $xml=q{
Dasd
Dasd
Dasd
12
1231
Dasd
maennlich
geschieden
Brille
Sommersprossen
asdas
Dasd
Dasd
Dasd
12
1231
Dasds
maennlich
geschieden
Brille
Sommersprossen
asdas
};
my $tree = XML::LibXML->new( qw/ recover 2 / )->load_xml( string => $xml );
my @nodeboks;
for my $sample ( $tree->findnodes('/table/Entry') ){
for my $content ( $sample->findnodes('*') ){
print $content->nodePath, "\n";
push @nodeboks, $content->textContent;
}
}
dd\@nodeboks;
__END__