- 浏览: 492430 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (329)
- [发布至博客园首页] (12)
- [随笔分类][01] .Net X (59)
- [随笔分类][20] Architecture (16)
- [随笔分类][21] Developer Logs (13)
- [网站分类]Windows 7 (1)
- [随笔分类][13] Oracle & .Net (7)
- [随笔分类][16] Love in China (14)
- [随笔分类][15] Development Tools (20)
- [随笔分类][18] Windows Phone (12)
- [随笔分类][12] Design & Pattern (17)
- [网站分类].NET新手区 (22)
- [网站分类]首页候选区 (2)
- [随笔分类][08] Windows (Server) (13)
- [随笔分类][02] CSLA.Net (3)
- [随笔分类][10] jQuery & javaScript (10)
- [随笔分类][11] SQL Server (4)
- [随笔分类][22] Enterprise Logs (3)
- [随笔分类][03] News (9)
- [随笔分类][19] Quality Assurance (2)
- [随笔分类][05] Silverlight (20)
- [随笔分类][14] Google Earth & .Net (6)
- [网站分类]非技术区 (9)
- [随笔分类][07] WWF (2)
- [随笔分类][04] SharePoint (1)
- [随笔分类][20] Analysis & Design (36)
- [随笔分类][06] WCF (5)
- [随笔分类][12] Architecture (1)
- [随笔分类][09] WPF (0)
- [随笔分类][17] VStudio & Expression (5)
最新评论
-
zhangyy130:
你好,我关于第二段的那个表视图、模型与图这三者的关系我没有看明 ...
UML模型的组成 -
guji528:
谢谢分享!
Enterprise Architect 基础应用 -
studentsky:
好文章,图文并茂!
WCF 第一个用 Visual Studio 2010 创建的WCF服务 -
chen975311486:
用哪个工具画的????
UML中对关系的描述 (二) -
frankies:
继续学习中。。
UML 交互概述图
使用 XDocument 对象的 Element 方法,获取制定层次结构中指定一个元素的值
public void MyDocElement() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //查找地址的元素 Response.Write(xdoc.Element("PLAY").Element("TITLE").Value + "<br />"); //如果包含多个同名元素,则只返回第一个元素 Response.Write(xdoc.Element("PLAY").Element("PERSONAE").Element("PERSONA").Value + "<br />"); }
用SetValue方法去修改指定元素的值
public void MyDocElementSetValue() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //修改指定位置元素的值 xdoc.Element("PLAY").Element("PERSONAE").Element("PERSONA").SetValue("冯瑞涛"); //如果包含多个同名元素,则只返回第一个元素 Response.Write(xdoc.Element("PLAY").Element("PERSONAE").Element("PERSONA").Value + "<br />"); }
使用Add方法添加制定元素到指定位置
public void MyDocElementAdd() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //定义一个演员 XElement xe = new XElement("PERSONA", "冯瑞涛"); //将演员添加到指定元素的最后面 xdoc.Element("PLAY").Element("PERSONAE").Add(xe); //重新查询结果 var query = from people in xdoc.Descendants("PERSONA") select people.Value; //people 是符合条件元素结果集 而people.Value;就是这个结果集的所有元素的值的序列 Response.Write(query.Count() + " 个演员被找到。"); Response.Write("<p />他们是: <p />"); foreach (var item in query) { //输出他们的值 Response.Write(item + "<br />"); } }
使用Remove方法删除制定元素
public void MyDocElementRemove() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //删除 xdoc.Element("PLAY").Element("PERSONAE").Element("PERSONA").Remove(); //重新查询结果编程了25个演员 var query = from people in xdoc.Descendants("PERSONA") select people.Value; //people 是符合条件元素结果集 而people.Value;就是这个结果集的所有元素的值的序列 Response.Write(query.Count() + " 个演员被找到。"); Response.Write("<p />他们是: <p />"); foreach (var item in query) { //输出他们的值 Response.Write(item + "<br />"); } }
发表评论
-
LINQ to SQL语句之Insert/Update/Delete操作
2009-12-30 14:54 1110Insert/Update/Delete操作 插入(Ins ... -
RabbitMQ 安装配置和简单实例
2010-01-21 16:52 1827安装ErLang运行环境 配置运行环境变量 启动服务 ... -
MSMQ(Microsoft Message Queue,微软消息队列) Asp.Net 简单示例
2010-01-22 14:59 3254系统: Windows XP 1.安装MSMQ 控制面板—&g ... -
IromPython .Net 的简介和第一个例子
2010-01-23 18:53 1343.Net 4 都已经到来 ... -
Microsoft Asp.Net MVC 从入门到精通
2010-01-27 17:53 836ASP.NET MVC Framework是微软官方提供的MV ... -
C# Socket 同步通信与异步通信 示例
2010-01-30 17:50 4735同步 1.建立链接发送和获取信息 异步 1.服务器端建立一 ... -
解决 Visual Stuido 工具栏中的工具重置后,恢复回来。
2009-12-18 17:06 1247拿DevExpress 控件为例,如果重置工具栏后,以前的工具 ... -
LINQ to SQL 用O/R设计器手工建表对象
2009-10-11 22:04 1017除了自己建立定制对象外,还可以使用O/R设计器以可视化的方式创 ... -
LINQ to XML .Net 3.5 中的新XML对象
2009-10-15 14:11 887System.Xml.Linq 命名空间中,有一系列新的LIN ... -
LINQ to XML 用 LINQ 查询 XML
2009-10-15 15:57 671将一个已知的XML放到XDocument 对象当中使用LINQ ... -
LINQ to XML 操作XML文档
2009-10-15 17:18 974使用 XDocument 对象的 Element 方法,获取制 ... -
C# 编码规范
2009-10-15 19:20 724陈年的文档,不过很不错整理出来发到博客上,还有更多的朋友需要。 ... -
Visual Studio 项目模板、文件模板、代码段和环境设置
2009-10-15 19:31 938很久前使用过,那个时候还没有开始写博客,好久不用就都忘记了,这 ... -
ADO.NET Entity Framework 概述
2009-10-16 11:50 565ADO.NET Entity Framework 与 LINQ ... -
LinqPad 1.31 下载
2009-01-14 15:42 968LinqPad 1.31 也许你已经非常熟悉他了,为即将使用L ... -
jQuery 的第一个例子
2009-01-18 10:34 792通过这个例子可以对jQuery的使用有个基本的认识,jQ ... -
jQuery 选择器的使用
2009-01-18 10:39 832jQuery 能如此的流行,很重要的一点也许就是他有非常强大且 ... -
一次从GridView 获得多个指定行中多个指定控件的值
2009-01-20 07:33 869一次从GridView 获得多个指定行中多个指定控件的值,非常 ... -
jQuery 的Ajax应用(1)--学习篇,内附实例
2009-01-28 21:48 1326下面以前台jQuery,后天C# 的方式,演示了,如何通过 ... -
Enterprise Library 4.1 一步一步从入门到精通(未完成)
2009-02-05 23:04 888Enterprise Library 4.1 一步一步从入门到 ...
相关推荐
使用Linq To XML操作XML.pdf 中文电子文档
亲测好用,利用c# 的LinqXML技术 使用LINQ技术对XML文件进行读取
使用linq to xml读取xml文件内容
一个Linq to XML的小练习例程,用linq读取保存和修改xml文件
亲测好用,利用c# 的LinqXML技术 使用LINQ技术修改XML文件中
后来 .Net又引入了LINQ,于是LINQ to XML也就应运而生,所以在.Net中,不仅可以用W3C XML DOM标准,还可以使用LINQ to XML来操作XML文档。下面就来简单介绍一下如何使用LINQ to XML。 (一) 加载 加载XML比较常用的...
linq to xml的一些例子 /**/////根据元素的名称进行筛选(有命名空间) 1 /**/////链接轴方法 2 /**/////链接轴方法,有时,当可能存在或不存在间隔上级时,您希望在特定的元素深度,检索所有的元素 2 /**/////检索...
1. 使用linq to xml写xml:使用XDocument的构造函数可以构造一个Xml文档对象;使用XElement对象可以构造一个xml节点元素,使用XAttribute构造函数可以构造元素的属性;使用XText构造函数可以构造节点内的文本。如下...
LINQ教程 1 LINQ初体验之LINQ to Object 1 ...三、使用 LINQ 查询创建XML文档 88 四、加载和解析XML内容 89 六、遍历内存中的XML文档 89 七、修改 XML文档 91 使用linq to xml 快速创建自己的Rss 92
Linq处理xml的工具类 处理Xml文档的封装 包含了linq处理xml的基本操作
亲测好用,利用c# 的LinqXML技术 使用LINQ技术创建XML文件
What‘s LINQ? Language Integrated Query 是也。...三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml 快速创建自己的Rss 93
LINQ初体验之LINQ to Object 1 一步一步学Linq to sql(一):...三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml 快速创建自己的Rss 93
What‘s LINQ? Language Integrated Query 是也。...三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml 快速创建自己的Rss 93
一、LINQ to XML 编程基础 1、LINQ to XML类 System.Xml.Linq命名空间含有19个类,下表列出了它们的名称及其描述: 类 描述 XAttribute 表示一个 XML 属性 XCData 表示一个 CDATA 文本节点 XComment ...
LINQ初体验之LINQ to Object 1 一步一步学Linq to sql(一):...三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml 快速创建自己的Rss 93
What‘s LINQ? Language Integrated Query 是也。...三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml 快速创建自己的Rss 93
C# LinqXML查找根元素C# LinqXML查找根元素C# LinqXML查找根元素
LINQ初体验之LINQ to Object 1 一步一步学Linq to sql(一):...三、使用 LINQ 查询创建XML文档 42 四、加载和解析XML内容 42 六、遍历内存中的XML文档 42 七、修改 XML文档 43 使用linq to xml 快速创建自己的Rss 44
一个非常方便控制XML的操作类,应用了LINQ 包括XML的读写,节点的读写和添加删除等基本操作。 public class XmlOperator { #region 属性 private string _strPath = ""; /// /// 文件路径 /// Open时...