@mick_ua
Вполне адекватная личность.

Как получить данные из карты сайта.xml?

Есть xml файл, в котором данные расположены следующим образом:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>http://site.ru</loc>
</url>
</urlset>

Нужно получить site.ru и вывести на странице. Как это сделать? :)
  • Вопрос задан
  • 3033 просмотра
Пригласить эксперта
Ответы на вопрос 1
viktorvsk
@viktorvsk
С учетом тегов вопроса, отвечу:
Выделить мышкой site.ru и нажать ctrl+c.

А так, могут предложить или регулярным выражением вытаскивать (в итоге, будет что-то типа /^<loc>(.*?)<\/loc>/) Или, что правильнее, использовать DOM-парсеры.
Язык не указали, поэтому, вот PHP:
php.net/manual/ru/book.simplexml.php
Вот ruby:
www.nokogiri.org
Python:
https://docs.python.org/2/library/xml.etree.elemen...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы