Operation "+": no method found, left argument in overloaded package XML::LibXML::NodeList, right argument has no overloaded magic at check_server_room_temp line 13. #### #!/usr/bin/perl use warnings; use strict; use LWP::Simple; use XML::LibXML; my $url = 'http://192.168.1.8/xmlfeed.rb'; my $parser = XML::LibXML->new; my $doc = $parser->parse_file($url); my $temp = $doc->getElementsByTagName('currentReading'); my $math = $temp + 5; print $math; #### Storm 02/26/2016 14:57:07 Fahrenheit
1T
73.0 85 10 0 0 0
##
## #!/usr/bin/perl use warnings; use strict; use LWP::Simple; use XML::LibXML; my $url = 'http://192.168.1.8/xmlfeed.rb'; my $parser = XML::LibXML->new; my $doc = $parser->parse_file($url); my @temp = $doc->getElementsByTagName('currentReading'); foreach(@temp){ my $temp = $_->to_literal; my $math = $temp + 5; print $math; }