0
我已经使用XML形式的CURL从URL中获取内容。但我想分开变量的形式,我尝试使用“simplexml_load_string”的内容。 我从URL的内容是: -无法从PHP中从URL中获取的xml内容中分离元素
<GetGPSRawDataResponse xmlns="http://example.org/">
<GetGPSRawDataResult>
[{"IMIENO":"35xxxxxxxxxxx","Lattitude":24.4286285,"Longitude":73.0507245,"Altitude":0.000,"Speed":0.000,"CTime":"Jul 8 2015 7:24:02:000PM","RecordTime":"Jul 9 2015 8:46AM","DevDistance":0.1000,"CardID":""},{"IMIENO":"35xxxxxxxxxx","Lattitude":24.4286285,"Longitude":73.0507245,"Altitude":0.000,"Speed":0.000,"CTime":"Jul 8 2015 7:19:02:000PM","RecordTime":"Jul 9 2015 8:49AM","DevDistance":0.0950,"CardID":""}]
</GetGPSRawDataResult></GetGPSRawDataResponse>
我试图从XML获取的内容,如: -
$abc=get_data($url);//get_data is a function that is working to fetch url contents
//After fetching the above contents from the url.
I did $xml_retrieve=simplexml_load_string($abc);
但是$ XML没有返回。我不明白为什么?我想从上述内容中获取经纬度但是我不明白哪里做错了如果这是唯一的方式
它给出错误'class-DOM Document not found' – infinity26
?检查你的系统中的手册(php) - 看起来很奇怪DOMDocument不在那里,因为它是PHP核心功能的一部分。 – RamRaider