парсинг xml с использованием jquery и ajax
У меня есть RSS-канал для моего подкаста, и, по сути, я пытаюсь заполнить аудиоплеер html5 URL-адресами внутри RSS-канала.
Я думаю, что лучший способ сделать это - проанализировать ссылки с помощью ajax и затем добавить их в src аудиоплеера. Мне известна та же политика домена, которая помешала бы мне делать это с ajax, поэтому я использую междоменный плагин ajax (http://bit.ly/Jbi9iX), чтобы обойти это.
Я изо всех сил пытаюсь выяснить, почему код ниже не работает для меня, в основном на этом этапе я просто хочу добавитьurl
в RSS-канал в#results
, чтобы показать, что это работает, тогда я добавлю его вsrc
часть аудиоплеера.
<code>$(document).ready(function () { $.ajax({ url: 'http://theresidency.libsyn.com/rss', type: 'GET', dataType: "xml", success: parseXml }); }); function parseXml(xml) { var item = $(xml).find("item"); $(item).each(function() { $("#results").append($("enclosure").attr("url").text() + "<br />"); }); } </code>
Я не получаю никаких ошибок в инструментах Chrome Dev, и я посмотрел на другие примеры, но я могу понять, что я делаю неправильно.
Вот пример XML / RSS:http: //pastebin.com/stuY495 А вот что я загрузил:http: //bit.ly/J9QHZ
Любая помощь очень ценится, поэтому заранее спасибо!