Парсинг url из sitemap.xml

CB9TOIIIA
На сайте с 22.06.2010
Offline
76
5535

Всем привет! Кто может подсказать сервис, который может из sitemap.xml выдернуть просто url?

Пример: задали site.ru/sitemap.xml


<url>
<loc>
http://site.ru/name.html
</loc>
<lastmod>2014-01-22T12:37:05Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
<url>

И он из loc берет URL :popcorn:

P.S. ДА знаю, через программы CD и т.п. можно это за пару минут сделать, но хотелось бы через онлайн сервис делать это еще быстрей.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#1

<?php

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'http://site.ru/sitemap.xml');

curl_setopt($ch, CURLOPT_REFERER, '');

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);

curl_setopt($ch, CURLOPT_USERAGENT, 'BotName');

$outch = curl_exec($ch);

curl_close($ch);

preg_match_all('!\<loc\>(.*?)\</loc\>!si', $outch, $urls);

foreach ($urls[1] as $url)

{

$url = trim($url);

echo $url.'<br>';

}

?>

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий