Hola, Jimena ...
Te voy a proponer una solución que funciona y es mucho más fácil. Espero que te sirva, aunque de otra forma, tendrías que reescribir el código que pusiste. (Si no te es funcional entonces, voy a
intentar ayudarte escribiendo un Objeto que sea fácil de manipular, pero tal ves hasta el día de mañana, si algiuen más no lo ha hecho.)
El RSS Feed en XML tiene un cambio, por eso te preguntaba si podías cambiar el RSS. Le tienes que agregar la línea que está en negrilla (para que funcione en FireFox y Opera). Observa que el nombre del archivo es
data.xml. Es un básico "well-formed" XML.
Archivo : data.xml
Código:
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="data.xsl"?>
<rss version="2.0">
<channel>
<noticias>
<cliente>
<titulo>
cliente1
</titulo>
<description>
Quisque laoreet
lorem eget libero commodo porta.
Nunc in odio sed est tempus hendrerit.
Puntos de venta
</description>
<url>
http://www.cliente1.com
</url>
<link>
#
</link>
<imagen>
imagen1.jpg
</imagen>
<tarifas>
tarifas1.pdf
</tarifas>
</cliente>
<cliente>
<titulo>
cliente2
</titulo>
<description>
Quisque laoreet
lorem eget libero commodo porta.
Nunc in odio sed est tempus hendrerit.
Puntos de venta
</description>
<url>
http://www.cliente2.com
</url>
<link>
#
</link>
<imagen>
imagen2.jpg
</imagen>
<tarifas>
tarifas2.pdf
</tarifas>
</cliente>
<cliente>
<titulo>
cliente3
</titulo>
<description>
Quisque laoreet
lorem eget libero commodo porta.
Nunc in odio sed est tempus hendrerit.
Puntos de venta
</description>
<url>
http://www.cliente3.com
</url>
<link>
#
</link>
<imagen>
imagen3.jpg
</imagen>
<tarifas>
tarifas3.pdf
</tarifas>
</cliente>
</noticias>
</channel>
</rss>
Sigue...