怎么样用xmlhttp读取远程xml的数据

时间:2008-10-11 13:52: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
投稿

猜你喜欢

  • 查看Oracle的执行计划一句话命令

    2010-07-16 13:02:00
  • 如何限制表单textarea的文字输入量

    2007-10-06 22:41:00
  • 体验DW MX 2004 CSS新功能

    2011-06-14 09:45:01
  • 一个ASP(VBScript)简单SQL语句构建“类”

    2008-03-12 07:08:00
  • 为什么定位会被float和clear影响!

    2008-11-10 11:06:00
  • Javascript学习第一季 二

    2008-06-24 18:20:00
  • 存储过程优缺点分析

    2012-04-13 11:39:56
  • web程序员的思考

    2009-08-04 13:10:00
  • 初识Firebug 全文 — firebug的使用

    2007-10-23 12:54:00
  • Ajax:拥抱JSON,让XML走开

    2007-10-12 20:01:00
  • MYSQL教程:索引和查询优化程序

    2009-02-27 15:52:00
  • 完全讲解 使用MSCS建立SQL Server集群

    2009-01-19 14:10:00
  • 教你轻松学会SQL Server记录轮班的技巧

    2009-02-19 17:38:00
  • JScript 的内存回收

    2007-10-16 20:02:00
  • 也来谈谈”完美”跨域

    2008-12-19 12:34:00
  • 快速掌握怎样选择准备安装的 MySQL版本

    2008-12-17 16:42:00
  • 用WEB(ASP)方式实现SQL SERVER 数据库的备份和恢复

    2010-05-11 20:12:00
  • Dreamweaver制作网页幻灯片效果

    2010-07-06 13:48:00
  • 解析Oracle 8i/9i的计划稳定性

    2010-07-26 13:09:00
  • 心理模型

    2009-05-17 13:45:00
  • asp之家 网络编程 m.aspxhome.com