Memanggil data XML NetEase News digunakan sebagai contoh untuk menjelaskan cara memanggil file XML dari jarak jauh melalui ASP dan membacakan datanya. Faktanya, kami telah menggunakan asp untuk membaca data resmi Alexa sebelumnya. Copy kode kodenya sebagai berikut:
<%
URL=http://news.163.com/special/00011K6L/rss_nestop.xml
Setel xml = Server.CreateObject(Microsoft.XMLHTTP)
xml.Buka GET, url, Salah
xml.Kirim
Setel xmlDom = server.createObject(microsoft.xmldom)
xmlDom.async=Salah
xmlDom.ValidateOnParse=salah
xmlDom.beban(xml.responseXML)
jika xmlDom.ReadyState>2 Lalu
setel oItem=xmlDom.getElementsByTagName(item)
%>
<lebar tabel=550 batas=0 cellpadding=3 spasi sel=1 bgcolor=#ECEFF4>
<%
untuk i=0 hingga oItem.length-1
kata=oItem(i).childNodes(0).teks
judul=oItem(i).childNodes.item(0).teks
Tautan=oItem(i).childNodes.item(1).teks
pubDate=oItem(i).childNodes.item(3).teks
%>
<tr>
<td tinggi=24 bgcolor=#FFFFFF>·<a href=<%=link%> target=_blank><font style=font-size:14px color=#003366><%=word%> </font> <font color=#999999>(<%=pubdate%>)</font></a></td>
</tr>
<%
Berikutnya
berakhir jika
%>
</tabel>
Isi file jarak jauh adalah sebagai berikut:
Copy kode kodenya sebagai berikut:
<?xml versi=1.0 pengkodean=GBK?>
<?xml-stylesheet type=text/css href=http://news.163.com/css/allrss.css?>
<rss versi=2.0>
<saluran>
<title>Judul NetEase</title>
<link>http://news.163.com/</link>
<description>Judul NetEase</description>
<pubDate>Rabu, 16 Feb 2011 02:59:02 GMT</pubDate>
<lastBuildDate>Rabu, 16 Feb 2011 02:59:02 GMT</lastBuildDate>
<id barang=1>
<title><![CDATA[Harga sewa di kota-kota lapis pertama terus meningkat]]></title>
<link>http://news.163.com/11/0216/10/6T0NIHOA00014JB6.html</link>
<description><! [CDATA[Gelombang kenaikan harga sewa yang dimulai pada akhir tahun lalu terus meningkat setelah Festival Musim Semi. Wartawan telah dihadapkan pada berita tentang kenaikan harga sewa setelah Festival Musim Semi. Sewa rumah di kota-kota lapis pertama seperti Beijing, Shanghai, dan Guangzhou terus meningkat setelah tahun baru, banyak agen yang memperbarui harga sewa rumah setahun yang lalu. Harga sewa rumah, toko, dan gedung perkantoran semuanya meningkat sekitar 10%. Reporter mengunjungi sejumlah perantara di Guangzhou kemarin. Para perantara umumnya melaporkan bahwa pasar sewa sedang panas, dan jumlah pesanan sewa dalam daftar transaksi sudah lima.]]>...</description>
<pubDate>2011-02-16 10:59:02</pubDate>
</barang>
<id barang=2>
<title><![CDATA[Beberapa pabrik tepung di Shandong menghentikan produksinya karena petani enggan menjual dan pedagang menimbun biji-bijian]]></title>
<link>http://focus.news.163.com/11/0216/11/6T0R9MIE00011SM9.html</link>
<description><! [CDATA[Makanan adalah hal terpenting bagi masyarakat, dan harga makanan adalah dasar dari seratus harga. Kenaikan harga biji-bijian yang dimulai pada paruh kedua tahun 2010 memicu reaksi berantai dalam perekonomian Tiongkok. Kekeringan parah di wilayah utara sejak musim gugur yang lalu telah meningkatkan ekspektasi akan kenaikan harga biji-bijian. Baru-baru ini, harga biji-bijian internasional berulang kali mencapai titik tertinggi baru. Menstabilkan harga telah menjadi prioritas utama perekonomian Tiongkok tahun ini. Selama Festival Musim Semi, Perdana Menteri Wen Jiabao melakukan perjalanan khusus ke daerah-daerah penghasil biji-bijian utama untuk memberikan instruksi terbaru, dan pertemuan eksekutif Dewan Negara dengan cepat mengeluarkan sepuluh peraturan nasional untuk melindungi produksi biji-bijian. Jadi]]>......</deskripsi>
<pubDate>2011-02-16 11:30:40</pubDate>
</barang>
</saluran>
</rs>