Я пытаюсь разобрать XML RSS Feed (http://blog.counter-strike.net/index.php/feed/), в настоящее время я могу получить содержание, содержащиеся в <link>
и <description>
однако я не могу получить <title>
, потому что всякий раз, когда я пытаюсь получить его вместо давая мне заголовок блога, мне дали название для моей собственной веб-страницы.Синтаксический XML RSS подача с помощью JQuery и Ajax
Вещь, которую я нахожу странной, состоит в том, что в конечном итоге, если я продолжу обновлять страницу, появится фактическое название блога. Не уверен, что вызывает это, но в идеале я бы предпочел просто иметь заголовок блога, а не мою собственную веб-страницу.
Я посмотрел на этот вопрос, который помог мне начать: parsing xml using jquery and ajax
Ниже приведен код, я до сих пор
$(document).ready(function() { $.ajax({ url: 'http://cors.io/?u=http://blog.counter-strike.net/index.php/feed/', type: 'GET', dataType: "xml" }).done(function(xml) { $.each($("item", xml), function(i, e) { $("#feed").append($(e).find("item title")); $("#feed").append("<br />") $("#feed").append($(e).find("description")); $("#feed").append("<br />") $("#feed").append($(e).find("link")); $("#feed").append("<br />") }); }); });
В дополнение к восстановлению название блога, я «Да, если кто-то может сказать мне, как заменить такие, как ’
, которые показаны в описании, с тем, что они должны быть.
Наконец, можно ли извлекать и отображать изображения и видео из RSS-канала? Похоже, что они содержатся в пределах <content:encoded>
.