php中的XML解析:Simple_xml_loadfile函数永远运行

时间:2012-05-15 02:34:42

标签: php xml simplexml

我在解析一个直到昨天才工作的API时遇到问题!

代码段:

$checkurl = "http://api1.webpurify.com/services/rest/?method=webpurify.live.check&api_key=&text=".urlencode('test test test');

$response = simplexml_load_file($checkurl,'SimpleXMLElement', LIBXML_NOCDATA);

问题是simplexml_load_file()没有返回任何值并永远加载!

1 个答案:

答案 0 :(得分:2)

这不是SimpleXML问题,但很可能是因为以某种方式阻止了下载。

打开浏览器并尝试先访问该网址;如果你可以正确下载文件,保存它并再次通过SimpleXML运行它。这将消除至少一个因素。