Hi,
I am trying to parse data from spot gps tracker… I am using simplexml.
Here is my code:
$xml = simplexml_load_file($url);
print_r($xml);
//$title=$xml->message->id;
//$lat=$xml->{“message”}->{“latitude”};
//$lat=$xml->{“message”};
//$greg=$xml->message->latitude)
Here is the output from $xml which shows the xml but i cannot figure out how to pull the data IE latitude or name etc…
SimpleXMLElement Object ( [feedMessageResponse] => SimpleXMLElement Object ( [count] => 1 [feed] => SimpleXMLElement Object ( [id] => 0bWFnVt3Xd7X7XD6ushKqNLcuELfsKHL4 [name] => Greg [description] => Gps [status] => ACTIVE [usage] => 0 [daysRange] => 7 [detailedMessageShown] => true ) [totalCount] => 1 [activityCount] => 0 [messages] => SimpleXMLElement Object ( [message] => SimpleXMLElement Object ( [@attributes] => Array ( [clientUnixTime] => 0 ) [id] => 300456697 [messengerId] => 0-2462570 [messengerName] => tracker [unixTime] => 1404946294 [messageType] => TRACK [latitude] => 123.62738 [longitude] => -55.74747 [modelId] => SPOT3 [showCustomMsg] => Y => 2014-07-09T22:51:34+0000 [batteryState] => GOOD [hidden] => 0 ) ) ) )
Could someone please explain what i am doing wrong?