在加载之前删除XML之前的空格

时间:2016-09-07 20:35:05

标签: php xml feed rss-reader

我建立了一个小网页,通过大多数网站提供的XML Feed检索各种新闻。使用simplexml_load_file($url);我只需将Feed加载到我的脚本中。

但是,一个网站提供了无效的XML Feed,因为它以空格开头:

enter image description here

我发现这是一个已知的Wordpress插件相关的错误,我怀疑这是它在我的脚本中不起作用的原因。 W3C Feed验证服务也回复" 抱歉。此Feed无法验证。第1行,第1列:XML声明之前的空行"。

作为用户,我想自己删除空白(因为网站所有者没有回复)。有没有办法在将XML转换为simplexml_load_file()之前删除或更改XML?

我不能使用像ltrim()这样的东西,因为file_get_contents()返回false,所以我无法在第一时间修改字符串。

0 个答案:

没有答案