ASP操作XML文件的主要方法
发布时间:2024-01-02 01:46:26 所属栏目:Asp教程 来源:DaWei
导读: ASP通过XMLDom在服务器端操作XML文件的主要方法和实现
对于小数据量,xml文件在检索更新上于ACCESS有很多优势。
我曾经测试过不用数据库,把网站的会员信息,商品数据信息,交易信息,
对于小数据量,xml文件在检索更新上于ACCESS有很多优势。
我曾经测试过不用数据库,把网站的会员信息,商品数据信息,交易信息,
|
ASP通过XMLDom在服务器端操作XML文件的主要方法和实现 对于小数据量,xml文件在检索更新上于ACCESS有很多优势。 我曾经测试过不用数据库,把网站的会员信息,商品数据信息,交易信息,网站定制信息全部存放在三个xml文件中,运行结果十分正常,感觉上比数据库快多了,不过没有作测试,不能确定。 下面说一下创建,查询,修改等对xml操作的主要方法 '创建DOM对象 set objDom=server.CreateObject("MicroSoft.XMLDom") '取得xml数据 '方法1 取得xml文件的xml数据 objDom.load("c:/test.xml") '方法2 取得xml数据串的数据 objDom.loadxml("") '创建一个节点对象 Set Newnode=objDom.CreateElement("people") '给这个节点赴值 Newnode.Text="人" ' 给这个节点添加属性 Set NewAttribute=objDom.CreateNode("attribute","name","") NewAttribute.Text= "张三" Newnode.SetAttributeNode NewAttribute '给这个节点添加子节点 Set NewnodeChild=objDom.CreateElement("address") Newnode.appendChild NewnodeChild '保存这个节点对象 objDom.appendChild Newnode objDom.save("c:/test.xml") '查找一个节点对象 set objtofind=objdom.documentElement.SelectSingleNode("//people/man") '取出这个节点对象的 节点名,节点值,某个属性值,和全部的xml nodename=objtofind.nodename nodevalue=objtofind.text objtofind.GetAttributeNode("name").Nodevalue '属性名为name的属性值 '取出一个属性节点对象 set objattrtofind=objdom.documentElement.SelectSingleNode("//people/man"). GetAttributeNode("name") '取出这个节点的属性名,属性值 nodeattrname=objattrtofind.nodename nodeattrvalue=objattrtofind.nodevalue (编辑:大同站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ROBAM老板电器官宣新任代言人,宋威龙将代言全线产品
- 安华卫浴实力荣膺,推动中国卫浴行业绿色革命
- 千兆宽带需求显现:鹏博士云管端平台提升用户宽带体验
- iPhone 6和iPhone 6 Plus正式发布 9.12开始预定
- 2020年1-5月全国家用电冰箱产量为2845.3万台 同比下降12.7%
- asp.net 大文件上传 之 改版了的SlickUpload.HttpUploadMod
- asp.net 实现动态显示当前时间(不用javascript不考虑开销)
- 在Windows 2000中配置ASP开发环境 - ASP教程
- ASP+ajax实现顶一下 踩一下同支持与反对的实现代码
- 印度1200×2400mm报价11美元!大板的世界价格战开启
