Я пытаюсь извлечь значение IMG SRC из приведенного ниже RSS-канала (только частичный канал ниже).
В настоящее время я использую синтаксический анализатор XML для получения остальных элементов - что работает нормально (например):
foreach($xml['RSS']['CHANNEL']['ITEM'] as $item)
{
...
$title = $item['TITLE'];
$description = $item['DESCRIPTION'];
$link = $item['LINK'];
$desc_imgsrc = <how do i get this for below RSS feed??>;
...
}
Однако - как мне получить значение SRC IMG из-под RSS-канала?в переменную PHP?В частности, я пытаюсь извлечь строку "http://thumbnails. ---. Com / VCPS / sm.jpg " в переменную $ desc_imgsrc выше?Как я могу адаптировать приведенный выше код, чтобы сделать это?Благодарю.
<item>
<title>Electric Cars - all about them</title>
<metadata:title xmlns:metadata="http://search.--.com/rss/2.0/Metadata">This is the title metadata</metadata:title>
<description>This is the description</description>
<metadata:description xmlns:metadata="http://search.---.com/rss/2.0/>
<![CDATA[<div class="rss_image" style="float:left;padding-right:10px;"><img border="0" vspace="0" hspace="0" width="10" src="http://thumbnails.---.com/VCPS/sm.jpg"></div><div class="rss_abstract" style="font:Arial 12px;width:100%;float:left;clear:both">This is the description</div>]]></metadata:description>
<pubDate>Fri, 25 Nov 2011 07:00 GMT</pubDate>