asp处理xml数据的发送、接收类

asp处理xml数据的发送、接收类

ID:14321825

大小:58.00 KB

页数:17页

时间:2018-07-27

asp处理xml数据的发送、接收类_第1页
asp处理xml数据的发送、接收类_第2页
asp处理xml数据的发送、接收类_第3页
asp处理xml数据的发送、接收类_第4页
asp处理xml数据的发送、接收类_第5页
资源描述:

《asp处理xml数据的发送、接收类》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、asp处理xml数据的发送、接收类本asp类可以用来处理xml包的发送与接收。可用于各种异构系统之间API接口间通讯,以及处理WebService的调用与接收。属性:URL:发送xml的接收地址String只写Message:系统错误信息String只读XmlNode:获取发送包XML中节点的值String只读参数:Str:节点名称GetXmlData:获取返回XML数据对象XMLDom只读方法:LoadXmlFromFile:从外部xml文件填充XmlDoc对象参数Path:xml路径VoidLoadXmlFromString:用字符串填充XmlDoc对象参数Str:xml字符串

2、VoidNodeValue设置node的参数参数NodeName节点名NodeText值NodeType保存类型[text=0,cdata=1]blnEncode是否编码[true,false]VoidSendHttpData:发送xml包PrintSendXmlData:打印发送请求XML数据PrintGetXmlData:打印返回XML数据SaveSendXmlDataToFile:保存发送请求xml数据到文件,文件名为sendxml_日期.txt SaveGetXmlDataToFile:保存返回XML数据到文件,文件名为getxml_日期.txtGetSingleNode:

3、获取返回xml的节点信息参数Nodestring:节点名AcceptHttpData:接收XML包,错误信息通过Message对象获取AcceptSingleNode:返回接收XML包节点信息参数Nodestring:节点名PrintAcceptXmlData:打印接收端接收到的XML数据SaveAcceptXmlDataToFile:保存接收的XML包数据到文件,文件名为acceptxml_日期.txtSaveDebugStringToFile:保存调试数据到文件,文件名为debugnote_日期.txt参数Debugstr:调试信息代码:xmlcls.asp<%Rem处理xml

4、数据的发送、接收类'--------------------------------------------------'转载的时候请保留版权信息'作者:walkman'网址:手机主题网:http://www.shouji138.com'版本:ver1.0'-------------------------------------------------- ClassXmlClassRem变量定义PrivateXmlDoc,XmlHttpPrivateMessageCode,SysKey,XmlPathPrivatem_GetXmlDoc,m_urlPrivatem_XmlDocA

5、cceptRem初始化PrivateSubClass_Initialize()  OnErrorResumeNext  MessageCode=""  XmlPath=""  SetXmlDoc=Server.CreateObject("msxml2.FreeThreadedDOMDocument.3.0")  XmlDoc.ASYNC=FalseEndSubRem销毁对象PrivateSubClass_Terminate()  IfIsObject(XmlDoc)ThenSetXmlDoc=Nothing  IfIsObject(m_XmlDocAccept)ThenSetm_X

6、mlDocAccept=Nothing  IfIsObject(m_GetXmlDoc)ThenSetm_GetXmlDoc=Nothing  EndSub'公共属性定义开始--------------------------Rem错误信息PublicPropertyGetMessage()  Message=MessageCodeEndPropertyRem发送xml的地址PublicPropertyLetURL(str)  m_url=strEndProperty'公共属性定义结束--------------------------  '私有过程、方法开始-----------

7、---------------Rem加载xmlPrivateSubLoadXmlData()  IfXmlPath<>""Then   IfNotXmlDoc.Load(XmlPath)Then    XmlDoc.LoadXml""   EndIf  Else   XmlDoc.LoadXml"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。