ASP操作xml--修改xml文件中的节点

vhttp://www.111cn.net/detail.asp?id=157这个页面用来显示xml文件中的所有节点,在每个节点旁边有删除和编辑两个连接,其中删除的代码是:
<%
id=request("id")
if IsNumeric(id)=false or isNull(id) then
response.write ("参数不正确,请返回!")
response.end
end if 
strSourceFile = Server.MapPath("./") & "\test.xml"
'获取XML文件的路径这里根据你的虚拟目录不同而不同
 Set objXML = Server.CreateObject("Microsoft.XMLDOM")
 '创建XML对像
 objXML.load(strSourceFile)
 '把XML文件读入内存中
 Set objRootlist = objXML.documentElement.selectSingleNode("root")
 set rootOldNode=objRootlist.childNodes.item(id) 
 objRootlist.RemoveChild rootOldNode
 '删除节点
 objXML.save(strSourceFile)
 '存储test.xml文件(因为不存储test.xml只在内存中更新了)
 set objXML=Nothing
 set objXML2=Nothing
 Response.Redirect("index.asp")
 response.end
%>

时间: 2024-10-28 03:22:47

ASP操作xml--修改xml文件中的节点的相关文章

使用qt5操作xml文件,删除xml文件中的节点和修改xml文件节点的数据值

问题描述 使用qt5操作xml文件,删除xml文件中的节点和修改xml文件节点的数据值 使用qt5操作xml文件,删除xml文件中的节点和修改xml文件中节点的数据值. 那位大神知道,如果有代码就更好了. 谢谢 解决方案 QT XML文件 修改节点修改XML文件的节点属性值

gradle打包android程序时,如何修改java文件中的属性值

问题描述 gradle打包android程序时,如何修改java文件中的属性值 工程有个文件例如1.java文件:其中有个public final static String URL = "/www.baidu.com"; 现在的问题是如何在用gradle打包的时候可以更换1.java文件中的URL? ant打包就可以写不同的build.xml,在build.xml中更换URL的字符串,在利用ant构建的时候通过编译不同的build.xml来达到更换URL的目的. 现在不知道gradl

java-关于JAVA io修改txt文件中指定的问题

问题描述 关于JAVA io修改txt文件中指定的问题 我有一个学生成绩管理系统的txt原数据文件, 有一定的格式: 学号-姓名-科目一成绩-科目二成绩-科目三成绩-平均成绩-总成绩 如: 1-王雨-100-80-60-80-240 · - · · - · · - · 10-朱月红-0-70-23-33-94 · - · · - · · - · 解决方案 java io向txt文件中输入换行符解决python ConfigParser文件编码问题(按指定格式存储文件(txt))解决python

代码-修改TXT文件中部分内容

问题描述 修改TXT文件中部分内容 Id: 1 ASIN: 0827229534 title: Patterns of Preaching: A Sermon Sampler group: Book salesrank: 396585 similar: 5 0804215715 156101074X 0687023955 0687074231 082721619X categories: 2 |Books[283155]|Subjects[1000]|Religion & Spiritualit

ASP操作xml--显示xml文件中的所有节点

通常是利用数据库来保存数据,但也可以使用xml文件来保存数据.假设xml文件的内容是: test.xml <?xml version="1.0" encoding="gb2312"?> <site>  <root>    <list>      <id>0</id>      <name>新浪</name>      <url>http://www.sina.

ASP操作xml--删除xml文件中某个节点

件中的所有节点,在每个节点旁边有删除和编辑两个连接,其中删除的代码是: <% id=request("id") if IsNumeric(id)=false or isNull(id) then response.write ("参数不正确,请返回!") response.end end if  strSourceFile = Server.MapPath("./") & "\test.xml" '获取XML文件

SpriteBuilder修改CCB文件中的子CCB文件需要注意的一个地方

在SpriteBuilder中如果一个CCB(比如一个场景)中嵌入了另一个子CCB文件(比如一个player),那么当给该子CCB中的root对象添加若干属性的时候,必须注意到这个并没有应用到父CCB中去. 说的再详细点: 比如Level1.ccb中包含一个player.ccb. 我们在player.ccb中个其root节点对象添加一个属性 float length等于100. 这时再到Level.ccb中去看其中的player.ccb,里面并没有该属性. 以下几种解决办法都可以: 将Level

怎么读出Xml文件中某个节点、属性的信息

待处理的Xml文件: <?xml version="1.0" encoding='UTF-8'?> <ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult"

java-mybatis generator 后不要覆盖原来的mapper文件中自己手写的部分。

问题描述 mybatis generator 后不要覆盖原来的mapper文件中自己手写的部分. 在使用mybatis 自动生成mapper文件已经java文件过程中发现了一个不易使用的地方.生成的mapper文件可能不能满足我们具体的业务需求,比方说我需要查询一张表前1000条的数据, 我只需要修改mapper文件中的查询方法的最后加上一句limit 11000 就可以了,但是如果这个表的字段发生变化后比如有新增字段,需要我们重新生成一下mapper 文件 就会把原来我们手写的那句limit