', capitalize($lastrow->[0]);
- shift @$lastrow; shift @$lastrow;
- print " | ";
- print join(' | ', @$lastrow);
+ $lastrow->[0] =~ s/Cumulative:? *through *//i;
+ my $cumulative = { term => capitalize($lastrow->[0]),
+ gpa => $lastrow->[6],
+ earned => $lastrow->[3],
+ hours => $lastrow->[4],
+ points => $lastrow->[5]
+ };
+ my $xml = XMLout({class => [@grades], cumulative => $cumulative}, NoAttr => 1, RootName => 'grades');
+ print $xml;
+ return;
+ print ' |