- 浏览: 247931 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (205)
- jQuery (27)
- Flash AS3.0 (0)
- Html5+CSS3 (12)
- C# .Net (19)
- Xml XPath XSLT (5)
- Sql (3)
- JavaScript (20)
- struts2 (23)
- hibernate (24)
- spring (11)
- j2ee (16)
- jsp/java (11)
- 设计模式 (5)
- json (3)
- Java.IO (7)
- Java.Util (7)
- android (8)
- WebService (10)
- MyEclipse SVN (3)
- servlet (1)
- Exception (3)
- 自我学习 (2)
- UML (2)
- java泛型 (1)
- Lucene (7)
- HtmlParser (2)
- 概念理解 (3)
- 正则表达式 (1)
- EMail (1)
最新评论
-
hanmiao:
没用,干巴巴的壹堆代码,没明白到底区别在哪里。
List Set Map 区别! -
e421083458:
偶来过了!
C#单向链表的实现
Dim xmlDoc, rootEl, Child, child2, p
'创建XML文档
Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
'创建根元素并将之加入文档
Set rootEl = xmlDoc.createElement("root")
'创建一个属性
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "添加属性值"
rootEl.setAttributeNode(AttID)
xmlDoc.appendChild rootEl
'创建并加入子元素
Set Child = xmlDoc.createElement("child")
Child.Text = "第一个元素内容"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "第一个元素属性值"
Child.setAttributeNode(AttID)
rootEl.appendChild Child
Set Child = xmlDoc.createElement("child")
Child.Text = "第二个元素内容"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "第二个元素属性值"
Child.setAttributeNode(AttID)
rootEl.appendChild Child
Set p=xmlDoc.createProcessingInstruction("xml","version='1.0' encoding='utf-8'")
xmlDoc.insertBefore p,xmlDoc.ChildNodes(0)
xmlDoc.Save "book.xml"
'读取节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root") '获取带有指定标签名的所有元素
set SubList=Recordlist.item(0).getElementsByTagName("child") '获取带有指定标签名的所有元素
Response.Write(SubList.item(0).ChildNodes.item(0).text&"<br>")
'修改节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root")
set SubList=Recordlist.item(0).getElementsByTagName("child")
'修改节点内容方法一
Set Child = xmlDoc.createElement("child")
Child.Text = "修改节点内容的第一个方法"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "修改节点属性的第一个方法"
Child.setAttributeNode(AttID)
Recordlist.item(0).ReplaceChild Child,SubList.item(0)
'修改节点方法二
SubList.item(0).text ="修改节点内容的第二个方法"
'修改属性方法一
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "修改节点属性的第二个方法"
SubList.item(0).setAttributeNode(AttID)
'修改属性方法二
SubList.item(0).Attributes.item(0).Text = "修改节点属性的第三个方法"
Response.Write("修改节点内容:"&SubList.item(0).ChildNodes.item(0).text&"<br>")
Response.Write("修改节点属性:"&SubList.item(0).Attributes.item(0).Text&"<br>")
Response.Write("节点属性个数:"&SubList.item(0).Attributes.length&"<br>")
oXMLDOM.Save "book.xml"
'删除节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root")
set SubList=Recordlist.item(0).getElementsByTagName("child")
Recordlist.item(0).removeChild(SubList.item(0))
oXMLDOM.Save "book.xml"
'创建XML文档
Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
'创建根元素并将之加入文档
Set rootEl = xmlDoc.createElement("root")
'创建一个属性
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "添加属性值"
rootEl.setAttributeNode(AttID)
xmlDoc.appendChild rootEl
'创建并加入子元素
Set Child = xmlDoc.createElement("child")
Child.Text = "第一个元素内容"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "第一个元素属性值"
Child.setAttributeNode(AttID)
rootEl.appendChild Child
Set Child = xmlDoc.createElement("child")
Child.Text = "第二个元素内容"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "第二个元素属性值"
Child.setAttributeNode(AttID)
rootEl.appendChild Child
Set p=xmlDoc.createProcessingInstruction("xml","version='1.0' encoding='utf-8'")
xmlDoc.insertBefore p,xmlDoc.ChildNodes(0)
xmlDoc.Save "book.xml"
'读取节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root") '获取带有指定标签名的所有元素
set SubList=Recordlist.item(0).getElementsByTagName("child") '获取带有指定标签名的所有元素
Response.Write(SubList.item(0).ChildNodes.item(0).text&"<br>")
'修改节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root")
set SubList=Recordlist.item(0).getElementsByTagName("child")
'修改节点内容方法一
Set Child = xmlDoc.createElement("child")
Child.Text = "修改节点内容的第一个方法"
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "修改节点属性的第一个方法"
Child.setAttributeNode(AttID)
Recordlist.item(0).ReplaceChild Child,SubList.item(0)
'修改节点方法二
SubList.item(0).text ="修改节点内容的第二个方法"
'修改属性方法一
Set AttID = xmlDoc.createAttribute("id")
AttID.Text = "修改节点属性的第二个方法"
SubList.item(0).setAttributeNode(AttID)
'修改属性方法二
SubList.item(0).Attributes.item(0).Text = "修改节点属性的第三个方法"
Response.Write("修改节点内容:"&SubList.item(0).ChildNodes.item(0).text&"<br>")
Response.Write("修改节点属性:"&SubList.item(0).Attributes.item(0).Text&"<br>")
Response.Write("节点属性个数:"&SubList.item(0).Attributes.length&"<br>")
oXMLDOM.Save "book.xml"
'删除节点
set oXMLDOM=server.CreateObject ("Microsoft.XMLDOM")
oXMLDOM.load("book.xml")
set Recordlist=oXMLDOM.getElementsByTagName("root")
set SubList=Recordlist.item(0).getElementsByTagName("child")
Recordlist.item(0).removeChild(SubList.item(0))
oXMLDOM.Save "book.xml"
发表评论
-
javascript 创建对象
2012-05-14 11:03 778function Point(lng,lat) { this ... -
用javascript动态加载不同css/js文件
2012-03-20 09:13 1651DynamicLoad.js文件代码如下:function D ... -
jquery 定义插件
2012-03-13 14:12 883$.fn.Poshytip = function (o ... -
jquery--foxibox图片显示插件
2012-02-20 13:43 2075一个实用的jquery插件 -
struts2结合jquery实现异步上传文件
2012-02-16 10:50 740所需配置: jquery.jsajaxfileupload. ... -
jquery插件$(widnow).scrollTop()
2011-10-11 10:21 2395// JavaScript Document $.fn.Sb ... -
提高jQuery执行效率需要注意几点
2011-09-08 10:58 20281. 使用最新版本的jQuery jQuery的版本更新很快 ... -
当图片在窗口内才显示图片
2011-08-22 14:48 824// JavaScript Document $.fn.scr ... -
jQuery对象与dom对象的转换
2011-08-07 14:47 6871、关于页面元素的引用 通过jquery的$()引用元素包括 ... -
jQuery关于Tag的插件
2011-08-04 21:24 1241$("#orderDaoHang").Ta ... -
jquery serialize() serializeArray()
2011-07-12 13:17 1531表单全局: $("form1").seri ... -
jQuery 如何读取From 中的Type=Check中的集合值
2011-07-09 14:44 1272IE FF兼容: var data = $("#pr ... -
jQuery 定义 保存 读取数组数据
2011-07-09 12:30 949定义: var arrayStr = []; 保存: arra ... -
Jquery设置Select中的Option项为true;
2011-07-08 10:26 1066//设置Select中的Option项为true; $(&qu ... -
jQuery想了所有相同ID属性的div绑定一个事件
2011-07-07 12:03 6903案例: <div id="div1" ... -
C#jQuery解决传值时获取的代码问题
2011-07-05 11:34 1085传值:escape($("input[name=co ... -
jQuery右击事件
2011-06-26 16:52 2013<script> // 鼠标右击事 ... -
execCommand
2011-06-26 15:56 1187<!DOCTYPE html PUBLIC " ... -
Javascript 获取选中的文本
2011-06-25 12:07 762<script type="text/java ... -
动态加载图片,加载成功后显示图片!
2011-06-14 15:21 1286var img = new Image(); img.src= ...
相关推荐
在ASP中连接并操作XML文件,可以实现数据的添加、修改和删除功能,这在构建动态网站或Web应用时非常实用。 在ASP中处理XML,首先需要引入Microsoft XML库,通常使用MSXML或XMLDOM对象。例如,你可以使用以下代码来...
功能:创建XML文件的根节点 参数:[in] sName 根节点的节点名 返回:true创建成功 false创建失败 **************************************/ bool CreateRootNode(CString sName); /************************...
本文将深入探讨XML的创建、添加、修改和删除操作。 首先,我们来了解一下XML的基本结构。XML文档由元素(Elements)、属性(Attributes)、文本内容(Text Content)等构成。每个XML文档都必须有一个根元素,其他的...
本示例主要探讨如何在C#环境下,利用VS2010开发工具对XML文档进行添加、删除和修改操作。 首先,我们需要了解C#中处理XML的基本库——System.Xml。这个命名空间提供了丰富的类和方法,如XmlDocument、XmlNode、...
本文将深入探讨XML的添加、修改和删除操作,帮助你更好地理解和运用XML处理技术。 **一、XML的基本结构** XML文档由元素(Element)、属性(Attribute)、文本内容(Text Content)等构成。元素是XML文档的核心,...
综上,"利用asp添加修改删除"涉及到ASP基础、数据库操作、XML处理、用户交互以及错误处理等多个知识点,这些都是构建基于ASP的动态网站不可或缺的部分。通过学习和实践这些技能,开发者能够创建功能丰富的web应用...
本文将深入探讨如何使用.NET来执行XML文档的基本操作:添加、修改和删除元素。 首先,我们需要引入.NET框架中的System.Xml命名空间,这个命名空间提供了处理XML文档的一系列类和方法。最常用的类包括XmlDocument、...
C# 实例 XML添加 XML添加 XML删除 XML添加删除修改 源代码 本人QQ:280067279,加时注明:CSDN,我也想多认识些编程的朋友.
本文将深入探讨在XML中如何进行添加、删除和修改操作,帮助你更好地理解和掌握XML处理。 一、XML文档结构 在开始讨论操作之前,我们先了解XML的基本结构。一个XML文档通常包含以下几个部分: 1. XML声明:`<?xml ...
"可添加删除修改xml节点"则意味着我们需要具备对DOM树进行操作的能力。添加节点涉及创建新的DOM节点,并将其插入到适当的位置;删除节点则需要找到目标节点并从树中移除;修改节点则包括改变节点的属性或文本内容。...
在本文中,我们将深入探讨如何使用C# Winform来操作XML文件,包括显示、添加、删除和修改XML数据。XML(可扩展标记语言)是一种结构化数据存储格式,广泛用于软件开发中。C#提供了丰富的类库,如System.Xml命名空间...
【转】c# xml添加 删除 修改数据 - badnewfish - 博客园.htm【转】c# xml添加 删除 修改数据 - badnewfish - 博客园.htm【转】c# xml添加 删除 修改数据 - badnewfish - 博客园.htm【转】c# xml添加 删除 修改数据 -...
在tinyxml基础上编写的API,可以创建结点,修改结点,删除结点,获取结点信息,包括字符串获取,数值获取,可以根据自己平台修改Makefile工具链重新编译,产生静态库可以直接用于项目,main.cpp为调用示例,config0....
在这个特定的案例中,我们关注的是如何使用 C# 语言操作 ASP.NET 的 TreeView 控件来绑定XML文件,并进行添加、修改和删除的操作。以下将详细阐述这一主题。 首先,`TreeView` 控件是ASP.NET提供的一种呈现层次结构...
这个项目提供了一个实例,演示了如何通过VC++有效地处理XML文档,并且利用CtreeCtrl控件进行可视化展示,同时实现了添加、删除、修改和比较XML节点的功能。下面我们将深入探讨涉及的知识点。 1. **XML解析**: XML...
以上就是实现“读取XML文件并在TreeView上显示并添加修改删除节点”的主要技术要点。这个功能可以帮助用户直观地管理XML数据,提高数据操作的效率。通过熟练掌握这些知识点,开发者可以构建出更加灵活、易用的XML...
这篇博客主要探讨了如何使用DOM4J进行XML文档的操作,包括添加、删除和修改元素。下面将详细阐述DOM4J库的核心概念以及在XML操作中的具体应用。 DOM4J的全称是“Document Object Model for Java”,它是基于Java的...
### C#操作XML:添加、删除与修改电子书实例解析 #### 一、概述 在.NET框架中,C#提供了一系列强大的工具和技术来处理XML文档。XML(Extensible Markup Language)是一种广泛使用的数据交换格式,它能够清晰地表示...
在本节中,我们将学习如何使用 Dom4j 库对 XML 文件进行修改,包括添加、删除和修改节点,属性的添加和删除等操作。 Dom4j 简介 Dom4j 是一个 Java 库,用于解析和操作 XML 文件。它提供了一个灵活的 API,允许...
C#中操作xml文件(插入节点、修改、删除).htmC#中操作xml文件(插入节点、修改、删除).htmC#中操作xml文件(插入节点、修改、删除).htmC#中操作xml文件(插入节点、修改、删除).htmC#中操作xml文件(插入节点、...