| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1321 人关注过本帖
标题:[求助]asp怎么样调用xml?
只看楼主 加入收藏
无源水
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-10
收藏
 问题点数:0 回复次数:4 
[求助]asp怎么样调用xml?
请大侠们帮帮忙,asp中怎么样调用xml文件?怎么样从xml中取得我们想要的字段呢?
多谢了!
搜索更多相关主题的帖子: xml asp 字段 
2005-05-10 21:03
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
用微软的XML解析器组件。

天津网站建设 http://www./
2005-05-11 08:32
无源水
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-10
收藏
得分:0 
版主能说得具体点吗?或者给个相关的介绍连接,谢谢了
2005-05-11 09:10
无源水
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-10
收藏
得分:0 
大侠们,我有急用呀。能给些相关的代码吗?
只要调用xml文件的那段代码就可以了呀,知道的大侠发一个给我好吗?谢谢大家了!
2005-05-11 10:36
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

<% '------------------------------------------------ '程序简介: 完成asp语言对XML文档中指定节点文本的增加、删除、修改、查看 '入口参数: 无 '出口参数: 无 '------------------------------------------------ '函数名字:ConnectXml() '入口参数: filename 需要连接或打开的xml文件名 '出口参数: 无 '返回值 :ConnectXml=0,XMLMorntekDocument就是一个成功装载XML文档的对象了。 ' ConnectXml<>0,则打印错误信息strError '------------------------------------------------ dim XMLMorntekDocument

function ConnectXml(filename) dim strSourceFile strSourceFile = Server.MapPath(filename) Set XMLMorntekDocument = Server.CreateObject("Microsoft.XMLDOM") XMLMorntekDocument.async = false XMLMorntekDocument.load(strSourceFile) ConnectXml=XMLMorntekDocument.parseerror.errorcode if XMLMorntekDocument.parseerror.errorcode<>0 then strError="<h2>error"&XMLMorntekDocument.parseerror.errorcode&"</h2>" strError=strError&XMLMorntekDocument.parseerror.reason&"<br>" strError=strError&XMLMorntekDocument.parseerror.url&"<br>" strError=strError&XMLMorntekDocument.parseerror.line&"<br>" strError=strError&XMLMorntekDocument.parseerror.filepos&"<br>" strError=strError&XMLMorntekDocument.parseerror.srcText&"<br>" response.write strError end if end function

'------------------------------------------------ '函数名字:CloseXml() '入口参数: 无 '出口参数: 无 '------------------------------------------------ function CloseXml(XMLMorntekDocument) if IsObject(XMLMorntekDocument) then set XMLMorntekDocument=nothing end if end function

'------------------------------------------------ '函数名字:SelectXmlNodeText(elementname) '入口参数: elementname 元素的名字 '出口参数: 无 '------------------------------------------------ function SelectXmlNodeText(elementname) elementname="//"&elementname temp=XMLMorntekDocument.selectSingleNode(elementname).text selectXmlNodeText= server.htmlencode(temp)

end function

'------------------------------------------------ '函数名字:InsertXmlNodeText(befelementname,elementname,elementtext) '入口参数: elementname 插入的元素的名字 ' befelementname在此元素的名字前面插入元素 ' elementtext 插入的元素的文本 '出口参数: 无 '------------------------------------------------ function InsertXmlNodeText(befelementname,elementname,elementtext) dim befelement,element set befelement=XMLMorntekDocument.selectSingleNode("//"&befelementname) set element= XMLMorntekDocument.createelement(elementname) befelement.insertBefore element,befelement.firstchild element.text=elementtext end function

'------------------------------------------------ '函数名字:UpdateXmlNodeText(elementname,newelementtext) '入口参数: elementname 元素的名字 ' newelementtext元素的新文本 '出口参数: 无 '------------------------------------------------ function UpdateXmlNodeText(elementname,newelementtext) dim element set element=XMLMorntekDocument.selectSingleNode("//"&elementname) element.text=newelementtext end function

'------------------------------------------------ '函数名字:DeleteXmlNodeText(elementname) '入口参数: elementname 元素的名字 '出口参数: 无 '------------------------------------------------ function DeleteXmlNodeText(elementname) XMLMorntekDocument.selectSingleNode("//"&elementname).text ="" end function %>


天津网站建设 http://www./
2005-05-11 10:56
快速回复:[求助]asp怎么样调用xml?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016848 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved