Привет, сэр Я пытаюсь получить путь к изображениям из RSS-каналов amazon, но есть три разных изображения в теге описания ... Я использую метод DOMDocument для извлечения данных из RSS-каналов ... Когда я пытаюсь получить путь к образцу, он извлекает полное описание (все три пути изображения в одном), но мне нужен только первый путь к основному изображению, чтобы показать его в моем слайдере RSS-ленты ... нужна помощь плохо. .last дата представления проекта ...Как получить путь к изображению из элемента описания в RSS
Amazon RSS поток - http://www.amazon.co.uk/gp/rss/bestsellers/electronics/560834/ref=zg_bs_560834_rsslink
А вот мой тестовый код, чтобы проверить изображения работают или не
error_reporting(0);
$rss = new DOMDocument();
$rss->load('http://www.amazon.co.uk/gp/rss/bestsellers/electronics/560834/ref=zg_bs_560834_rsslink');
$feed = array();
foreach ($rss->getElementsByTagName('item') as $node) {
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
'img' => $node->getElementsByTagName('description')->item(1)->getAttribute('src')
);
array_push($feed, $item);
}
$limit = 10;
for($x=0;$x<$limit;$x++) {
$title = str_replace(' & ', ' & ', $feed[$x]['title']);
$link = $feed[$x]['link'];
$description = $feed[$x]['desc'];
$img = $feed[$x]['img'];
$date = date('l F d, Y', strtotime($feed[$x]['date']));
echo $img;
echo "<hr/>";
}
Вау, вы только что ввели письмо от кого-то? _last дата отправки проекта_ - Я не могу поверить, что я действительно читаю это. – t3chb0t
Я вижу, это не ваш первый вопрос. Кажется, вы ничего не опирались ни на что из предыдущих downvotes. – t3chb0t
его круто, если вы не хотите отвечать ... хороший день я сам это выясню – user3193751