Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ripoli

RSS Load

Recommended Posts

Prezados amigos,Alguém pode me explicar por quê esse código abaixo tão simples não consegue carregar um xml remoto? Já elnouqueci de tanto procurar sintaxe e explicações a respeito e nada! O código NUNCA encontra um xml válido!!! Sempre retorna um documentElement vazio. <%dim xmlDoc, rootNode, channelNode, itemNodeset xmlDoc = Server.CreateObject("MSXML2.Domdocument.4.0")xmlDoc.load("http://www.estadao.com.br/rss/educacao.xml")If NOT xmlDoc.documentElement is nothing Then set rootNode = xmlDoc.documentElement Response.Write "<table border='0' cellpadding='5' cellspacing='0' width='100%'>" Response.Write "<tr><td width='100%'><p class='i-barra'>:: notícias da educação</p>" Response.Write "</td></tr><tr><td>" set channelNode = xmlDoc.documentElement.selectNodes("channel/item") For Each itemNode in channelNode set title = itemNode.selectSingleNode("title") set link = itemNode.selectSingleNode("link") set descricao = itemNode.selectSingleNode("description") set pub = itemNode.selectSingleNode("pubDate") Response.Write "- <a class='i-link' href='" & link.text & "'>" & title.text & "</a>" Response.Write " - <span class='publicado'>" & pub.text & "</span><br>" Next Response.Write "</td></tr></table>"End If%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usando aquele que está no "Laboratório de Scripts", que usa o MSXML2.Domdocument.3.0, rodou normal com seu link.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.