利用ResponseXML的方法调用163天气预报
        网络 2009/1/23 9:46:38 深山行者 字体:
大 中 小 浏览 14324
 
        
        
        
        
        
        
| 
 以下是引用片段:
  
<!-- 以下是抓取的XML源,http://www.163.com/weatherxml/58044.xml 
 <?xml version="1.0" encoding="GBK"?> <root> <weather c="连云港" city="58044" qx="阴转晴" wd="-7℃~-2℃" fl="6~7级" qximg="02.gif,00.gif" lk="1级 干燥 晴天,虽然天气有点凉,但其它条件适宜,路面比较干燥,路况较好。 "/> </root>    --> <%   url = "http://www.163.com/weatherxml/58044.xml"  ' 58044 是连云港相对应的天气预报码      Set http=Server.CreateObject("Microsoft.XMLHTTP")      http.Open "GET",url,False      http.send      Set xml=Server.CreateObject("Microsoft.XMLDOM")      xml.Async=true      xml.ValidateOnParse=False      xml.Load(http.ResponseXML)        If xml.ReadyState>2 Then      Response.Write("文档已经准备就绪。状态:"&   xml.ReadyState   &"<br>") '这句可不加   set res = xml.selectSingleNode("//weather")         Response.Write res.getAttribute("c")   Response.Write "  "   Response.Write res.getAttribute("wd")   Response.Write "  "   Response.Write res.getAttribute("qx")   Response.Write "  "   Response.Write res.getAttribute("fl")   Response.Write "  "      tqimg = split(res.getAttribute("qximg"),",") '以下为显示天气小图标   if tqimg(0) <> "" then    Response.Write "<img src='http://news.163.com/img/logo/"& tqimg(0) &"'>"   elseif tqimg(1) <> "" then    Response.Write "<img src='http://news.163.com/img/logo/"& tqimg(1) &"'>"   else     response.Write ""   end if     Response.Write "<br>"    End if 
Set oNode = Nothing  Set oDoc = Nothing %> 
   | 
         
        
        
      
        
        
        
            - 相关阅读
 
            
            
            - 河南省中国青年旅行社文化路营业部
 
            
            
            - asp计算器
 
            
            
            - 如果你每天上网超过4个小时请按照以下方法做。
 
            
            
            - 全部功能介绍
 
            
            
            - ASP.NET常用的三十三种实用代码(下)
 
            
            
            - Javascript实现CSS代码高亮显示
 
            
            
            - 常用CSS缩写语法总结
 
            
            
            - div中的图片链接居中的问题
 
            
        
        
        
            - 共有0条关于《利用ResponseXML的方法调用163天气预报》的评论
 
            - 发表评论