我试图检索使用curl使用此代码从一个API数据:使用数据
$xml_data = '<name>foobar%</name>';
$URL = "http://www.example.com/api/foobar.xml";
$ch = curl_init($URL);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml'));
curl_setopt($ch, CURLOPT_POSTFIELDS, "$xml_data");
$output = curl_exec($ch);
curl_close($ch);
当我执行这个PHP脚本,一切运作良好,并返回正确的XML数据在我的浏览器中。我的问题是,我如何解析这些数据?
(如果你建议我做使用不同的方法,卷曲,整个事情,请随时告诉我)
参见[PHP的最佳XML分析器(http://stackoverflow.com/q/188414/693207)查看解析器列表。 – 2011-12-27 09:52:42