Spreadsheet::WriteExcel::FromXML is a Perl module to create Excel spreadsheets from XML.
SYNOPSIS
use strict;
use warnings;
use Spreadsheet::WriteExcel::FromXML;
my $fromxml = Spreadsheet::WriteExcel::FromXML->new( "file.xml" );
$fromxml->parse;
$fromxml->buildSpreadsheet;
$fromxml->writeFile("file.xls");
# or
my $data = $fromxml->getSpreadsheetData;
# then write $data to a file...or do with it as you wish
# or, even simpler:
my $data = Spreadsheet::WriteExcel::FromXML->BuildSpreadsheet( "file.xml" );
# or, even simpler:
Spreadsheet::WriteExcel::FromXML->XMLToXLS( "file.xml", "file.xls" );
Product's homepage
Requirements:
· Perl