Hi,
i readed one question in perlmonks, that question is extract some part of xml data and create word document. for that question they suggested xml::xpath is best so i written like that.
#!/usr/bin/perl
use warnings;
use strict;
use XML::XPath;
# use XML::XPath::XMLParser;
$file="data.xml";
my $xp = XML::XPath->new(filename => $file);
open(INFO3, "+>$file.doc");
# print INFO3 "Perl Xpath\n\n";
print INFO3 "Data INFORMATION:\n\n";
foreach my $data ($xp->find('data')->get_nodelist){
print INFO3 "number:";
print INFO3 $data->find('info')->string_value."\n";
print INFO3 "information:";
}
print "Converted XML file into WORD file\n\n";
print $file." WORD document generated";
close(INFO3);
but this is not excuted ,it gives errors like as above said.i dnt know what i sholud do now ,i tried to install and i placed xpath.pm and xmlparser.pm in the perl library but still problem like "can't find xml/xpath/xmlparser.pm in strawberry/per/lib". |