怎么样用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,远程


猜你喜欢
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
