我在 PHP 中使用 CURL 从 URL 中获取一些 XML
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$base_xml = curl_exec($ch);
curl_close($ch);
当我在浏览器中查看链接时,XML 显示正常且有效。但是,当我查看 CURL ($base_xml) 的源代码时,它不是有效的 XML,因为在 XML 的末尾添加了一个额外的“1”字符,所以我得到了一个
Extra content at the end of the document in
尝试使用 PHP XMLReader 解析 XML 时出错
为什么会这样,我该如何解决?
提前致谢