欢迎来到天天文库
浏览记录
ID:24983905
大小:53.00 KB
页数:3页
时间:2018-11-17
《对xml操作的主要方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、对xml操作的主要方法>>教育资源库'创建DOM对象setobjDom=server.CreateObject("MicroSoft.XMLDom")'取得xml数据'方法1取得xml文件的xml数据objDom.load("c:test.xml")'方法2取得xml数据串的数据objDom.loadxml("<people><manname="sd"/></people>")'创建一个节点对象SetNe.CreateElement("people")'给这个节点赴值Ne.CreateNod
2、e("attribute","name","")Ne.CreateElement("address")Ne.appendChildNe.save("c:test.xml")'查找一个节点对象setobjtofind=objdom.umentElement.SelectSingleNode("//people/man")'取出这个节点对象的节点名,节点值,某个属性值,和全部的xmlnodename=objtofind.nodenamenodevalue=objtofind.textobjtofind.GetAttributeNo
3、de("name").NodeValue'属性名为name的属性值'取出一个属性节点对象setobjattrtofind=objdom.umentElement.SelectSingleNode("//people/man").GetAttributeNode("name")'取出这个节点的属性名,属性值nodeattrname=objattrtofind.nodenamenodeattrvalue=objattrtofind.nodevalue'删除一个节点对象setobjnode=objdom.umentElement.Se
4、lectSingleNode("//people/man")'要删除的节点setobjparentnode=objdom.umentElement.SelectSingleNode("//people")'要删除的节点的父节点objparentnode.removeChildobjnode'取出一个节点的字节点集合setobjnodes=objdom.umentElement.SelectSingleNode("//people/man").ChildNodes遍历这个集合方法1foreachelementinobjnodesr
5、esponse.ent.nodename字节点名response.ent.text字节点值next方法2domlength=objnodes.lengthfori=0todomlength-1response.e字节点名response..umentElement.SelectSingleNode("//people/man").GetAttributeNode("name").attributes遍历这个集合foreachelementinobjnodesresponse.ent.nodename属性名response.ent
6、.nodevalue属性值next>>>>这篇文章来自..,。
此文档下载收益归作者所有