# call NDFgenByDay to retrieve the xml forecast data print "\n\nCalling NDFgenByDay to retrieve XML forecast data for ", $location[$i], " ... "; my $response = $weather->call( SOAP::Data->name($method) =>SOAP::Data->type(decimal=>$latitude[$i])->name('latitude'), =>SOAP::Data->type(decimal=>$longitude[$i])->name('longitude'), =>SOAP::Data->type(date=>$startDate)->name('startDate'), =>SOAP::Data->type(integer=>$numDays)->name('numDays'), =>SOAP::Data->type(string=>$format)->name('format') ); print "done.\n"; #### my $xml = $filePath . 'Forecast_' . $location[$i] . '.xml'; open(OUT, '>' . $xml); print OUT $response->result; close(OUT); #### $weatherIconURL = $data->{'data'}->{'parameters'}->{'conditions-icon'}->{'icon-link'}->[0];