返回   CHF站长论坛 > 综合讨论区 > 网站开发与设计

网站开发与设计 网页设计、网站开发、网站维护与调试交流区。

虚拟主机 魔兽世界私服 魔兽世界私服 魔兽世界私服魔兽世界私服 天龙八部私服 传奇世界私服 新开传奇私服
机战私服 传奇世界私服 传世私服 传世私服魔域私服 魔域私服 天龙八部私服 征途私服 传世私服 魔域私服 魔域私服
发表新主题 回复
 
主题工具 主题评分 显示模式
旧 2008-08-13, 11:40   #1 (页面定位)
不学无术
Ulysses 的元神
 
不学无术 的头像
 
注册日期: 2005-08-31
住址: 冥王星
帖子: 14357
不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀
默认 幫忙看看這段 ASP 代碼有什么問題吧

PHP 代码:
    Set http Server.CreateObject("Microsoft.XMLHTTP")
    
http.Open "GET""http://www.blogweather.net/getweatherxml.aspx?bw_pkid=W10272"False
    http
.Send()
    
    If 
http.Status 200 Then
        Set xml 
Server.CreateObject("Microsoft.XMLDOM")
        
xml.Async False
        xml
.ValidateOnParse False
        xml
.Load(http.ResponseXML)
        
        
Set root xml.documentElement
        
        
If IsObject(rootThen
            Set nodes 
xml.getElementsByTagName("style")
            
            
Response.Write(nodes.Length)
        
End If
    
End If 
輸出的結果為 0 。

而且奇怪的是,IsObject(root) 判斷為 True,但是如果我用

PHP 代码:
Set nodes root.getElementsByTagName("style"
提示
對象不存在:'root'
崩潰中。

測試,http 返回的沒問題。
不学无术 当前离线   回复时引用此帖
旧 2008-08-13, 11:41   #2 (页面定位)
不学无术
Ulysses 的元神
 
不学无术 的头像
 
注册日期: 2005-08-31
住址: 冥王星
帖子: 14357
不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀
默认

實際上返回的 XML 數據如下:

PHP 代码:
<?xml version='1.0' encoding='utf-8' ?>
<blogweather>
    <userinfo>
        <style>miniweather</style>
        <lang>TChinese</lang>
        <temp>c</temp>
        <icon>wicon_2</icon>
        <color>/images/topbackline_Blue.gif</color>
        <sign>天氣預告</sign>
        <weburl></weburl>
        <bw_pkid>W10272</bw_pkid>
        <city_pkid>C1003201</city_pkid>
    </userinfo>
    <weatherds>
        <cityname>香港</cityname>
        <date1>2008-08-13</date1>
        <date2>2008-08-14</date2>
        <date3>2008-08-15</date3>
        <week1>星期三</week1>
        <week2>星期四</week2>
        <week3>星期五</week3>
        <weather1>多雲</weather1>
        <weather2>晴</weather2>
        <weather3>晴</weather3>
        <img1>/images/wicon_flash/duoyun.swf</img1>
        <img2>/images/wicon_flash/qing.swf</img2>
        <img3>/images/wicon_flash/qing.swf</img3>
        <temp1>32℃~27℃</temp1>
        <temp2>32℃~27℃</temp2>
        <temp3>33℃~28℃</temp3>
        <windpower1>南 3-4</windpower1>
        <windpower2>西南 3-4</windpower2>
        <windpower3>西南 3-4</windpower3>
        <tinyurl></tinyurl>
        <costtime>0</costtime>
    </weatherds>
</blogweather>
不学无术 当前离线   回复时引用此帖
旧 2008-08-13, 12:05   #3 (页面定位)
不学无术
Ulysses 的元神
 
不学无术 的头像
 
注册日期: 2005-08-31
住址: 冥王星
帖子: 14357
不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀不学无术 有着人尽皆知的贡献和荣耀
默认

查手冊,自己解決。

修改

PHP 代码:
xml.Load(http.ResponseXML


PHP 代码:
xml.LoadXML(http.ResponseText
不学无术 当前离线   回复时引用此帖
旧 2008-08-13, 13:17   #4 (页面定位)
anykell
 
anykell 的头像
 
注册日期: 2005-12-13
帖子: 6805
anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀anykell 星途闪耀
默认

这么简单就解决? XML
anykell 当前离线   回复时引用此帖
旧 2008-09-14, 09:54   #5 (页面定位)
webren
白银长老
 
webren 的头像
 
注册日期: 2008-09-06
帖子: 418
webren 是普普通通的会员
默认

不要急一会就好了
webren 当前离线   回复时引用此帖
回复

书签

标签

主题工具
显示模式 对此主题评分
对此主题评分:



所有时间均为北京时间。现在的时间是 00:27