Buenas, estoy tratando de sacar de un RSS en XML una imgen que hay dentro y no soy capaz.
El código XML en concreto es este:
Código HTML:
<item>
<description><![CDATA[
<p><img id="image72201" src="http://img.circulaseguro.com/2012/11/jornada.jpg" class="centro" alt="Jornada sobre drogas" /></p>
<h2>Texto</h2>
<p><img id="image72202" src="http://img.circulaseguro.com/2012/11/jornada1.jpg" class="centro" alt="diapositiva durante la charla" /></p>
<p>texto</p>
<p>texto</p>
<item>
Está retocado, le he quitado mucha paja, pero es eso.
Quiero coger la primera imagen que hay dentro de la etiqueta <description>.
He tratado de hacer esto:
Código PHP:
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
$x= $xmlDoc->getElementsByTagName('img');
$item_desc=$x->item(0)->nodeValue;
echo $item_desc;
Pero obtengo el error que dice que "Trying to get property of non-objec". Así que aqui estoy, atascadillo.
Espero vuestra ayuda, un saludo.