ASPがリモートXMLデータのコード(alexa順位データ)を呼び出します。
2451 ワード
URL="http://news.163.com/special/00011K6L/rss_newstop.xml"
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", url, False
xml.Send
Set xmlDom = server.createObject("microsoft.xmldom")
xmlDom.async=False
xmlDom.ValidateOnParse=false
xmlDom.load(xml.responseXML)
if xmlDom.ReadyState>2 Then
set oItem=xmlDom.getElementsByTagName("item")
%>
for i=0 to oItem.length-1
word=oItem(i).childNodes(0).text
title=oItem(i).childNodes.item(0).text
Link=oItem(i).childNodes.item(1).text
pubDate=oItem(i).childNodes.item(3).text
%>
next
end if
%>
・()
リモートファイルの内容は以下の通りです。
http://news.163.com/
Wed, 16 Feb 2011 02:59:02 GMT
Wed, 16 Feb 2011 02:59:02 GMT
-
<br/><link/>http://news.163.com/11/0216/10/6T0NIHOA00014JB6.html
<br/><description>......</description>
<br/><pubdate>2011-02-16 10:59:02</pubdate>
<br/></item>
<br/><item id="2">
<br/><title/>
<br/><link/>http://focus.news.163.com/11/0216/11/6T0R9MIE00011SM9.html
<br/><description>......</description>
<br/><pubdate>2011-02-16 11:30:40</pubdate>
<br/></item>
<br/></channel>
<br/></rss>
<br/>
</code></pre>
<div class="clearfix">
<span id="art_bot" class="jbTestPos"/>
</div>
</div>
</div>
</div>