怎么样用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
投稿

猜你喜欢

  • Update 语句

    2009-06-22 12:52:00
  • 动态加载iframe时get请求传递中文参数乱码解决方法

    2024-05-02 17:28:25
  • 跟老齐学Python之啰嗦的除法

    2022-12-18 12:47:38
  • 百度UEditor编辑器使用教程与使用方法(图文)

    2023-03-31 14:07:53
  • 在firefox里如何实现firebug的DOM inspect选择功能?

    2010-09-03 18:20:00
  • Python实现PS滤镜特效之扇形变换效果示例

    2021-05-08 17:58:03
  • Python要求O(n)复杂度求无序列表中第K的大元素实例

    2023-07-30 13:18:01
  • Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题)

    2023-12-24 10:51:33
  • PHPExcel冻结(锁定)表头的简单实现方法

    2023-08-18 02:35:21
  • 教程:MySQL中多表操作和批处理方法

    2009-07-30 08:20:00
  • OpenCV如何去除图片中的阴影的实现

    2023-07-08 22:49:29
  • python 读取目录下csv文件并绘制曲线v111的方法

    2022-08-21 16:05:34
  • ip地址和身份证的js验证代码

    2007-12-29 21:49:00
  • python标记语句块使用方法总结

    2023-09-23 20:16:22
  • Python Web框架之Django框架Model基础详解

    2023-11-04 22:07:00
  • Navigator sendBeacon页面关闭也能发送请求方法示例

    2024-04-22 22:37:44
  • Pandas对数值进行分箱操作的4种方法总结

    2023-08-09 02:52:04
  • Python通过正则库爬取淘宝商品信息代码实例

    2021-12-09 18:49:55
  • python实现搜索文本文件内容脚本

    2022-01-30 18:51:22
  • SQl Function 创建函数实例介绍

    2024-01-12 19:57:46
  • asp之家 网络编程 m.aspxhome.com