访问URL的XML字符无效

时间:2014-11-10 15:15:14

标签: php xml

我使用的PHP脚本读入xml文件,将其分配给变量,然后将其转换为PHP数组。 当我使用以下代码访问xml的URL时,我得到无效的字符错误:

<?php
    $handle = fopen($url, "r");

    if($handle){
        while(!feof($handle)){
            $xml = fgets($handle, 4096);

        }
        fclose($handle);
    }
     // OR
    $xml = simplexml_load_file($url);
?>

但是,如果我复制并粘贴xml输出并直接在脚本中将其分配给变量,它会正确地将xml数据转换为PHP数组。

这里是xml网址

<?php
$url = "http://66.42.196.109:5609";
?>

我需要通过直接从URL中提取xml来工作。有什么想法吗?

0 个答案:

没有答案