ravi179 has asked for the wisdom of the Perl Monks concerning the following question:
How can i convert XML to an array of array.
<?xml version="1.0" encoding="UTF-8"?> <books> <!-- Programming Perl 3ed --> <book id="1"> <title>Programming Perl</title> <edition>3</edition> <authors> <author> <firstname>Larry</firstname> <lastname>Wall</lastname> </author> </authors> <isbn>0-596-00027-8</isbn> </book> <!-- Perl & LWP --> <book id="2"> <title>Perl & </title> <edition >1</edition> <authors> <author> <firstname>Sean</firstname> <lastname>Burke</lastname> </author> </authors> <isbn>0-596-00178-9</isbn> </book> <book id="3"> <!-- Anonymous Perl --> <title>Anonymous Perl</title> <edition>1</edition> <authors /> <isbn>0-555-00178-0</isbn> </book> </books>
I can use only XML::Simple,XML::Parser only,while using XML::Simple I was unable to print the data
my $xl=XMLin('C:/perlpractice/dec8.xml',ForceArray=>1); for$key(keys %$xl) { for $s(keys %{$xl{$key}}) { print $s; } }
Can anyone please help me how to access hashes of hashes with array reference
.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Converting XML to array of array.
by choroba (Cardinal) on Jan 23, 2017 at 10:51 UTC | |
by GotToBTru (Prior) on Jan 23, 2017 at 14:00 UTC | |
Re: Converting XML to array of array.
by Corion (Patriarch) on Jan 23, 2017 at 09:39 UTC | |
Re: Converting XML to array of array.
by Laurent_R (Canon) on Jan 23, 2017 at 22:47 UTC |
Back to
Seekers of Perl Wisdom