Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从iTunes播客XML提要获取图像_Javascript_Xml_Rss_Feed_Appcelerator - Fatal编程技术网

Javascript 从iTunes播客XML提要获取图像

Javascript 从iTunes播客XML提要获取图像,javascript,xml,rss,feed,appcelerator,Javascript,Xml,Rss,Feed,Appcelerator,我现在正在完成Appcelerator中的一个iOS应用程序,需要它从iTunes播客XML提要中获取图像 这是我需要提取的部分 <media:content url="http://linktomyimage.com/image.jpg" medium="image"> <media:title type="html">Media Title Example</media:title> </media:content> 我需要从媒体:内容节点获

我现在正在完成Appcelerator中的一个iOS应用程序,需要它从iTunes播客XML提要中获取图像

这是我需要提取的部分

<media:content url="http://linktomyimage.com/image.jpg" medium="image">
<media:title type="html">Media Title Example</media:title>
</media:content>
我需要从媒体:内容节点获取url

这是我试图使用的,但它不起作用。podcastImage是我的变量

var doc = this.responseXML.documentElement;
            var items = doc.getElementsByTagName("item");
            var x = 0;
            var doctitle = doc.evaluate("//channel/title/text()").item(0).nodeValue;
            for (var c = 0; c < items.length; c++) {
                var item = items.item(c);
                var podcasts = item.getElementsByTagName("title");
                if (podcasts && podcasts.length > 0) {
                    var media = podcasts.item(0).getAttribute("url");
                    var title = item.getElementsByTagName("title").item(0).text;
                    var description = item.getElementsByTagName("content:encoded").item(0).text;
                    var podcastURL = item.getElementsByTagName("enclosure").item(0).getAttribute("url");
                    var publishDate = item.getElementsByTagName("pubDate").item(0).text;
                    var podcastImage = item.getElementsByTagName("media:content").item(0).getAttribute("url");
有什么想法吗? 西蒙

试试这个:

$node->getElementsByTagNameNS('*', 'content')->item(0)->getAttribute('url')

您是否在浏览器的控制台上收到任何错误消息?也许一个?