Mam plik DEMO.xml wyglądać tak.XML :: Prosty w perlu, z mieszanym plikiem xml
<?xml version="1.0"?>
<data>
<pattern>123456</pattern>
<pattern>654321</pattern>
<pattern>abcdefg</pattern>
<pattern owners="alex">heloworld</pattern>
<pattern owners="alex">perlprogramming</pattern>
</data>
To jest mój kod Perl analizować ten plik
use XML::Simple;
use strict;
use Data::Dumper;
my $xml = new XML::Simple;
my $data = $xml->XMLin("DEMO.xml");
print Dumper($data);
I tu jest to, co mam:
$VAR1 = {
'pattern' => [
'123456',
'654321',
'abcdefg',
{
'owners' => 'alex',
'content' => 'heloworld'
},
{
'owners' => 'alex',
'content' => 'perlprogramming'
}
]
};
mogę wiedzieć, czy ja po prostu wydrukować treść tag xml, co mam zrobić?
oczekiwany wynik może wyglądać tak:
123456
654321
acdefg
heloworld
perlprogramming
Dziękuję bardzo!
Alex
Dziękuję bardzo – AlexPham