怎么样在网页上读取远程xml的数据

作者:佚名 来源:edu.iecool.com 时间:2008-10-10 17:43:00 

一个客户提供一个股价的信息,要求放在页面上,显示一些数据,需要从远程获取xml,然后解析写在网页上,开始不会觉得很难,其实蛮简单的,先用javascript写了一个:

以下为引用的内容:


<script language=javascript> 
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
xmlDoc.async="false"; 
xmlDoc.load("http://****.com/scripts/****.asp?subcode=C22"); 
nodes = xmlDoc.documentElement.childNodes; 
var text = xmlDoc.selectSingleNode("//last").text 
document.write(text); 
</script> 

http://****.com/scripts/****.asp?subcode=C22 ,是客户提供的页面,其实是xml的内容,这里直接调用windows的组件进行读取,然后调用其中一个selectSingleNode的方法,读出last字段的内容;
VBscript也写了一个,其实差不多,不过有一点不同,asp中VB的不能直接读取远程xml的内容,很奇怪,不知道是不是由于VB的限制:

以下为引用的内容:


dim XMLMorntekDocument 
Set http=Server.CreateObject("Microsoft.XMLHTTP") 
http.Open "GET","http://****com/scripts/******.asp?subcode=C22",False 
http.send 
Set XMLMorntekDocument=Server.CreateObject("Microsoft.XMLDOM") 
XMLMorntekDocument.Async=False 
XMLMorntekDocument.ValidateOnParse=False 
XMLMorntekDocument.Load(http.ResponseXML) 
price = XMLMorntekDocument.selectSingleNode("//last").text 
response.write price 
Set http=Nothing 
Set XMLMorntekDocument=Nothing 


这里先用XMLHTTP的方法,get到xml文件,然后再解析。

标签:xml,远程,数据,xmlhttp
0
投稿

猜你喜欢

  • 一段ASP的HTTP_REFERER判断代码

    2011-03-25 10:41:00
  • swfupload上传使用代码说明ASP版

    2011-11-27 09:34:32
  • asp内置对象Application详解

    2007-09-19 12:08:00
  • 浅议 Web 网页 Form 表单设计技巧

    2007-10-09 13:05:00
  • 深入探讨SQL Server 2008商务智能(BI)

    2008-12-23 13:56:00
  • 怎样正确的解决 MySQL 中文模糊检索问题

    2008-12-19 17:26:00
  • 讲解MaxDB数据库和MySQL的数据库的主要差别

    2012-02-25 20:04:34
  • MySQL数据库性能优化之表结构优化

    2012-05-08 07:10:34
  • ASP利用TCPIP.DNS组件实现域名IP查询

    2010-02-26 11:25:00
  • FCKeditor技巧之在按钮旁边加文字

    2007-10-10 13:17:00
  • MySQL表设计优化与索引 (六)

    2010-10-25 19:53:00
  • js模拟抽奖代码

    2008-07-20 12:38:00
  • MSSQL存储过程解秘过程全析

    2010-07-05 08:49:00
  • CSS布局之浮动(三)自适应

    2008-08-19 12:49:00
  • 个人网站与动网整合非官方方法

    2009-07-05 18:42:00
  • JavaScript for: i++ vs i–

    2010-06-24 21:42:00
  • oracle 性能优化建议小结

    2010-04-22 16:32:00
  • 教你快速掌握SQL语言中游标的使用技巧

    2009-01-08 16:24:00
  • 网页设计应急小技巧

    2011-10-05 18:52:57
  • asp统计在线人数是实时的吗?

    2010-07-14 21:07:00
  • asp之家 网络编程 m.aspxhome.com