#!/usr/bin/perl
use strict;
use XML::Simple;
my $xml= XMLin( \*DATA);
my $artikle= $xml->{artikle};
$artikle=~ s/^\s*//s;
$artikle=~ s/\s*$//s;
print "article: $artikle\n";
__DATA__
####
####
#!/usr/bin/perl
use strict;
use XML::Simple;
use Data::Dumper;
my $xml= XMLin( \*DATA);
print Dumper( $xml);
__DATA__
document here, oh
####
#!/usr/bin/perl
use strict;
use XML::Simple;
use Data::Dumper;
my @fields= qw( title ingres url);
my $xml= XMLin( \*DATA);
foreach my $article (@{$xml->{artikle}}) # $xml is an array of hashes, each hash is an article
{ foreach my $field (@fields) # the key/value pairs are element => content
{ print "$field: ", $article->{$field}, "\n"; }
print "\n";
}
__DATA__