我将以下 php 代码编写为:
1. 下载一个 xml.gz 文件
2. 解压缩文件并以字符串形式获取内容
3. 将其保存为 xml 文件。
$data = file_get_contents('compress.zlib://'.$url);
file_put_contents($name, $data);
echo file_get_contents($name);
除了一个恼人的错误之外,该代码工作得非常好。它生成的 XML 文件(解压缩后)在其末尾附加了几个符号,例如:
qD�_}7
我需要修复此错误,因为当我在 javascript 中解析此 XML 字符串以转换为 XML 对象时,它会出现以下错误 - “无效 XML”
请就问题提出更正或替代解决方案。