Parsing a XML file using simplexml_load_file return empty object

ucoxx86

New Member
\[code\] <?xml version="1.0" ?> <aws:UrlInfoResponse xmlns:aws="http://alexa.amazonaws.com/doc/2005-10-05/"> <aws:Response xmlns:aws="http://awis.amazonaws.com/doc/2005-07-11"> <aws:OperationRequest> </aws:OperationRequest> <aws:UrlInfoResult> <aws:Alexa> <aws:TrafficData> <aws:DataUrl type="canonical">google.com/</aws:DataUrl> <aws:Rank>1</aws:Rank> </aws:TrafficData> </aws:Alexa> </aws:UrlInfoResult> <aws:ResponseStatus xmlns:aws="http://alexa.amazonaws.com/doc/2005-10-05/"> <aws:StatusCode>Success</aws:StatusCode> </aws:ResponseStatus> </aws:Response> </aws:UrlInfoResponse>\[/code\]All i want to parse is rank from this xml document.while trying so what iam doing is ...\[code\] $xml= simplexml_load_file("path of the file saved"); echo $xml->Response->UrlInfoResult->Alexa->TrafficData->Rank;\[/code\]but i am getting a error doing so .it says \[code\] Notice: Trying to get property of non-object in C:\wamp\www\SEO Stats[Only Testing]\Tools\web_worth.php on line 13\[/code\]the error is in this line \[code\] echo $xml->Response->UrlInfoResult->Alexa->TrafficData->Rank; this line is referred as line no 13..\[/code\]i don't know what is the reason.. Plz helpthanks in advance..
 
Back
Top