首页
关于我们
服务项目
作品展示
服务支持
联系我们
友情链接
网站地图
 您当前位置:网络学院 -> 编程开发系-> 编程开发-> Asp教程
利用ASP发送和接收XML数据的处理方法
作者:admin 来源:网络
日期: 2007-2-27
站内搜索
文章页数:[1] 
因为要做移动梦网WAP的一些接口,所以要用到这种方式,接下来会有ASP.net版本的,这个是ASP版本的,利用了MSXML2.XMLHTTP对像。

   request.asp

dim Https
set Https=server.createobject("MSXML2.XMLHTTP")
'定义一个XMLHTTP对像
Https.open "POST","http://127.0.0.1/testpost/response.asp",false
Https.send " echo
123456 987654
11111 22222
"
if Https.readystate=4 then
 response.write "提交成功"
 'readstate读取状态为4则成功,继续后面的,不成功当然就不用继续处理了
 dim objstream
 set objstream = Server.CreateObject("adodb.stream")
 '定义一个stream,因为读过来的直接拿出来是乱码的,所以得处理一下
 objstream.Type = 1
 objstream.Mode =3
 objstream.Open
 objstream.Write Https.responseBody
 objstream.Position = 0
 objstream.Type = 2
 objstream.Charset = "GB2312"
 html = objstream.ReadText
 '转好码,就放到html里,好关闭这些对像
 objstream.Close
 set objstream = nothing
 set https=nothing
end if
response.write html

response.asp

'创建DOMDocument对象
Set xml = Server.CreateObject ("msxml2.DOMDocument")
xml.async = False

'装载POST数据
xml.Load Request
If xml.parseError.errorCode <> 0 Then
 response.write "不能正确接收数据" & "Description: " & xml.parseError.reason & "<br>Line: " & xml.parseError.Line
End If

set blogchild=xml.getElementsByTagName("misc_command")
'the_text=blogchild.item(0).childnodes(1).text
'the_text=blogchild.item(0).text
'for i=0 to blogchild.length-1
response.write the_text

  利用这种方法,ASP里调用Servlet或Web Service都是很轻松的!
 
文章页数:[1] 
放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·ASP生成静态Html文件技术杂谈
·ASP中实现小偷程序的原理和简单示例
·ASP六大对象介绍
·ASP开发中存储过程应用全接触
·如何把ASP编写成DLL
·用ASP+CSS实现随机背景
·看人家用使用InstallShield制作ASP安装程序
·ASP正则表达式详解
·使用ADO.net将数据导出到Excel并提供下载
·解析ASP的Application和Session对象
最新文章
·在ASP中轻松实现记录集分页显示
·在ASP中访问和更新Cookies集合
·ASP.NET中实现Flash与.NET的紧密集成
·解析ASP的Application和Session对象
·[asp]让你知道codepage的重要,关于多语言编码
·ASP中实现小偷程序的原理和简单示例
·ASP程序中使用断开的数据记录集
·利用ASP发送和接收XML数据的处理方法
·ASP开发中存储过程应用全接触
·如何让你的ASP运行于非Windows平台
相关主题
版权申明:除部分特别声明不要转载,或者授权本站独家播发的文章外,大家可以自由转载本站的原创文章,但原作者和来自本站的链接必须保留(非本站原创的,按照原来自一节,自行链接)。文章版权归本站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去本站水印。
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
发表评论  打印  刷新  推荐给朋友  返回顶部  关闭

网上大名: