2012-01-23 79 views
0

我收到一个XML文件的结构是这样的:检索数据从不正确RSS

<items> 
<item> 
<id>...</id> 
<title>...</title> 
<image>...</image> 
</item> 
</items> 

我通常使用的magpierss,但这种饲料是不是一个适当的RSS,所以$ rss->项目给了我一个数组10(实物数量)空元素。
如何获取数据,最好使用喜鹊?
我现在使用simpleXML,但它不是最好的选择,因为它的输出和Magpie的格式不同。我不得不重写下面的所有代码以适应这两种格式。

+0

更新了问题。你能给我一个很好的喜鹊文件吗? – lvil

+0

您可以将simpleXML输出转换为您需要的格式。 – PiTheNumber

+0

@PiTheNumber:这正是我正在做的 – lvil

回答

0

您是否曾尝试使用Tidy在将XML提供给喜鹊之前修复XML?

+0

它不会帮助我,因为结构是好的,问题是,它只是不是如何RSS应该看起来像 – lvil