ASP读取XML

时间:2009-03-27    点击:1528   

mostRecentScriptingNews.xml

<?xml version="1.0" encoding="gb2312"?>
<SCRIPTINGNEWS>
 <HEADER>
  <COPYRIGHT>版权所有</COPYRIGHT>
  <scriptingNewsVersion>1.0</scriptingNewsVersion>
  <PUBDATE>Wed, 03 Mar 1999 08:00:00 GMT</PUBDATE>
  <LASTBUILDDATE>Thu, 04 Mar 1999 03:37:03 GMT</LASTBUILDDATE>
 </HEADER>
 <ITEM>
  <TEXT>baidu</TEXT>
  <LINK>
   <URL>http://www.baidu.com</URL>
   <LINETEXT>百度</LINETEXT>
  </LINK>
 </ITEM>
 <ITEM>
  <TEXT>乐事网</TEXT>
  <LINK>
   <URL>http://www.it214.net</URL>
   <LINETEXT>021lucky</LINETEXT>
  </LINK> 
 </ITEM>
</SCRIPTINGNEWS>

程序代码

<%
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
Set objLst = Server.CreateObject("Microsoft.XMLDOM")
Set objHdl = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = False
objXML.Load (Server.MapPath("mostRecentScriptingNews.xml"))
If objXML.parseError.errorCode <> 0 Then
'处理错误
End If
Set objLst = objXML.getElementsByTagName("ITEM")
noOfHeadlines = objLst.length
%>
<html>
<body>
<H1>新闻</H1>
<%
For i = 0 To (noOfHeadlines -1)
Set objHdl = objLst.item(i)
Response.Write("<a href=""" & _
objHdl.childNodes(1).childNodes(0).text & _
""">" & objHdl.childNodes(0).text & _
"</a><br>")
Next
%>
prototype使用Ajax.Request
prototype使用Ajax.Updater类
javaScript表单验证集合
asp如何解决表单发送数据小于100KB的问题
asp将RGB值转换成十六进制值
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 All Rights Reserved