KCNU
20
73
82
84
79
79
210
17
08/20/2007
14:00
08/20/2007 09:45:00
KCOU
100
71
87
79
75
75
190
13
08/20/2007
14:00
08/20/2007 09:45:00
####
# relation, date, time, CloudCoverPct, DewPointF, Humidity, TempF, WindDirection, WindMPH, HeatIndexF, WindChillF
KCNU.CHANUTE.KS,08/20/2007,14:00,20,73,82,79,210,17,84,79
KCOU.COLUMBIA.MO,08/20/2007,14:00,100,71,87,75,190,13,79,75
####
####
use strict;
use XML::XSLT;
my $xmlFilename = 'C:/Perldev/xslt/WEATHER_ACTUAL_20070820144516.XML';
my $xslFilename = 'C:/Perldev/xslt/StyleSheet2.xsl';
(my $outFilename = $xmlFilename) =~ s/\.xml$/\.csv/i;
my $xslt = XML::XSLT->new($xslFilename, warnings => 1);
my $result = $xslt->transform(XMLFile => $xmlFilename,
XSLFile => $xslFilename,
OutFile => $outFilename
);
####
Error while parsing:
no element found at line 1, column 0, byte -1 at C:/Perl/lib/XML/Parser.pm line 187