新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XML基础 』 → [求助]关于ASP远程读取XML文件问题,无法读出 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4880 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [求助]关于ASP远程读取XML文件问题,无法读出 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     蚂蚁在飞 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/6/13

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给蚂蚁在飞发送一个短消息 把蚂蚁在飞加入好友 查看蚂蚁在飞的个人资料 搜索蚂蚁在飞在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看蚂蚁在飞的博客楼主
    发贴心情 [求助]关于ASP远程读取XML文件问题,无法读出

    今天与朋友合作,要通过XML来互换资源,主要是我这边读取他那边的文件,进行判断各种结果
    以前没有类似的经验,网上搜了一些关于用ASP远程读取XML的问题
    在这里找到了方法,就是用
    http://bbs.w3china.org/dispbbs.asp?BoardID=1&replyID=56766&id=19454&star=1&skin=0
    里面介绍的方法去读取,但是不知道为什么,我这边读不到值
    请各位帮忙看看是哪的问题


    源码:

    url="http://60.28.250.170/HttpWebServer/SendMT2006.aspx"
    Set http=Server.CreateObject("Microsoft.XMLHTTP")
    http.Open "GET",url,False
    http.send
    Set xml=Server.CreateObject("Microsoft.XMLDOM")
    xml.Async=False
    xml.ValidateOnParse=False
    xml.Load(http.ResponseXML)
    If xml.ReadyState>2 Then
            Response.Write("文档已经准备就绪。状态:"& xml.ReadyState &"<br>")
               set obj=xml.selectNodes("//httpwebserver")
         for each b in obj
      response.write b.text&"<br>"
     next
    Else
            Response.Write("文档还未准备就绪。状态:"& xml.ReadyState &"<br>")
    End If
    Set http=Nothing
    Set xml=Nothing


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/19 19:43:00
     
     蚂蚁在飞 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/6/13

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给蚂蚁在飞发送一个短消息 把蚂蚁在飞加入好友 查看蚂蚁在飞的个人资料 搜索蚂蚁在飞在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看蚂蚁在飞的博客2
    发贴心情 
    有人可以回答我的问题吗?
    还是我的问题问的不够明白?
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/19 20:40:00
     
     Qr 帅哥哟,离线,有人找我吗?
      
      
      威望:9
      等级:博士二年级(版主)
      文章:4392
      积分:29981
      门派:XML.ORG.CN
      注册:2004/5/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Qr发送一个短消息 把Qr加入好友 查看Qr的个人资料 搜索Qr在『 XML基础 』的所有贴子 访问Qr的主页 引用回复这个贴子 回复这个贴子 查看Qr的博客3
    发贴心情 
    通过XMLHTTP远程调用XML,xml.ReadyState>2是不是用效偶不太清楚,前段时间搞AJAX时,似乎不是这么用。其它没看出什么问题。

    最近ASP.net偶也用得较多,但没有用于远程调用这方面,不过有个问题你可以考虑一下:

    前段时间有个网友在本站提问,也是远程调用,但用的是ASP。直接用<%=rs("字段")%>方式来输出XML,远程调用却得到一个空文档,偶自己测试也得到同样结果。后来,写了个函数,将所用内容组合成字符串后输出,即正常,原因为何,至今弄不明白。asp.net会不会也是如此,尽管它和ASP有天壤之别?

    本来也想做个测试,昨晚服务器罢工了,要一段时间才能修好,你自己测试一下了,把测试结果贴出来共享吧。

    ----------------------------------------------
    没人帮忙,那就靠自己,自己才是最好的老师!本人拒绝回答通过站内短消息提出的问题!

    blog:http://Qr.blogger.org.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/20 9:06:00
     
     蚂蚁在飞 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/6/13

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给蚂蚁在飞发送一个短消息 把蚂蚁在飞加入好友 查看蚂蚁在飞的个人资料 搜索蚂蚁在飞在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看蚂蚁在飞的博客4
    发贴心情 
    以下是引用Qr在2006-6-20 9:06:00的发言:
    通过XMLHTTP远程调用XML,xml.ReadyState>2是不是用效偶不太清楚,前段时间搞AJAX时,似乎不是这么用。其它没看出什么问题。

    最近ASP.net偶也用得较多,但没有用于远程调用这方面,不过有个问题你可以考虑一下:

    前段时间有个网友在本站提问,也是远程调用,但用的是ASP。直接用<%=rs(&quot;字段&quot;)%>方式来输出XML,远程调用却得到一个空文档,偶自己测试也得到同样结果。后来,写了个函数,将所用内容组合成字符串后输出,即正常,原因为何,至今弄不明白。asp.net会不会也是如此,尽管它和ASP有天壤之别?

    本来也想做个测试,昨晚服务器罢工了,要一段时间才能修好,你自己测试一下了,把测试结果贴出来共享吧。



    多谢老大的热心解答
    我用的也是ASP
    使用XMLHTTP远程读取XML文件,然后使用XMLDOM进行字段的读取,我在直接输出XMLHTTP调用的结果的时候,虽然输出的是乱码,但至少证明是读取到数据了
    至于老大提到的使用<%=rs(&quot;字段&quot;)%>方法来输出内容,我不太清楚应该是怎么操作,本人系一白白的菜鸟,希望老大能给举个例子出来
    再次感谢
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/20 10:44:00
     
     蚂蚁在飞 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/6/13

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给蚂蚁在飞发送一个短消息 把蚂蚁在飞加入好友 查看蚂蚁在飞的个人资料 搜索蚂蚁在飞在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看蚂蚁在飞的博客5
    发贴心情 
    尚未找到原因。。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/20 14:41:00
     
     Qr 帅哥哟,离线,有人找我吗?
      
      
      威望:9
      等级:博士二年级(版主)
      文章:4392
      积分:29981
      门派:XML.ORG.CN
      注册:2004/5/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Qr发送一个短消息 把Qr加入好友 查看Qr的个人资料 搜索Qr在『 XML基础 』的所有贴子 访问Qr的主页 引用回复这个贴子 回复这个贴子 查看Qr的博客6
    发贴心情 
    前面没说清楚,偶的意思是,如果要调用的XML是用<test><%=rs("字段")%></test>这种方式将数据库转XML,远程调用会得到一个空文档;如果将数据库的数据按"<test>"&<%=rs("字段")%>&"</test>"这种方式先形成字符串再输出成为XML即可正常,这是在ASP的环境中出现的问题。你的朋友用的是ASP.NET,转换数据使用的是以上哪种方法,会不会也是这个问题,待查。

    ----------------------------------------------
    没人帮忙,那就靠自己,自己才是最好的老师!本人拒绝回答通过站内短消息提出的问题!

    blog:http://Qr.blogger.org.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/21 12:21:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/10/21 16:43:40

    本主题贴数6,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms