我正在尝试使用 PHP 脚本读取外部 XML 文件,无论我尝试什么,我都会收到“空文档”错误。如果我在浏览器中打开 url,我可以很好地访问和读取 xml。
还有许多其他关于堆栈溢出的帖子与我的问题相似,但在我的情况下没有一个解决方案有效。
这是我的代码:
$url="http://xml.example.com";
$xml = new SimpleXMLElement("compress.zlib://$url", NULL, TRUE);
解析器错误:第 4 行 /home/admin/public_html/xml/index2.php 中的文档为空
显然,第 3 方服务要求我明确请求 gzip 压缩。
有任何想法吗?
谢谢,
艾伦。