- 浏览: 493704 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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 交互概述图
将一个已知的XML放到XDocument 对象当中使用LINQ 查询非常的容易,下面是一个例子。
查找XML文档中的所有PERSONA元素显示结果个数,并遍历输出其值
public void MyDescendants() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //查找元素名为PERSONA 的元素 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 />"); } }
通过URL 找到一个网络上的RSS XML文档,并查询。
public void MyRSS() { //通过下面的代码你可以看到一个简单的网页RSS阅读器 XDocument xdoc = XDocument.Load(@"http://www.cnblogs.com/TerryFeng/rss"); //找到channel元素集合 var query = from rssFeed in xdoc.Descendants("channel") select new { Title = rssFeed.Element("title").Value,//获取其下的title元素的值组成新结果集匿名对象的属性 Description = rssFeed.Element("description").Value,//获取其下的description元素的值组成新结果集匿名对象的属性 Link = rssFeed.Element("link").Value,//获取其下的link元素的值组成新结果集匿名对象的属性 }; foreach (var item in query) { Response.Write("博客: " + item.Title + "<br />"); Response.Write("描述: " + item.Description + "<br />"); Response.Write("地址: " + item.Link + "<br /><p />"); } //第二个查询,查询文档中的item元素,每个项目就是一个博客随笔 var queryPosts = from myPosts in xdoc.Descendants("item") select new { Title = myPosts.Element("title").Value, Published = DateTime.Parse( myPosts.Element("pubDate").Value), Description = myPosts.Element("description").Value, Url = myPosts.Element("link").Value, Comments = myPosts.Element("comments").Value, }; foreach (var item in queryPosts) { Response.Write("标题: " + item.Title + "<br />"); Response.Write("发布日期: " + item.Published + "<br />"); Response.Write("链接: " + item.Url + "<br />"); Response.Write("内容: " + item.Description + "<br />"); Response.Write("注释: " + item.Comments + "<br /><p />"); } Console.ReadLine(); }
发表评论
-
LINQ to SQL语句之Insert/Update/Delete操作
2009-12-30 14:54 1114Insert/Update/Delete操作 插入(Ins ... -
RabbitMQ 安装配置和简单实例
2010-01-21 16:52 1835安装ErLang运行环境 配置运行环境变量 启动服务 ... -
MSMQ(Microsoft Message Queue,微软消息队列) Asp.Net 简单示例
2010-01-22 14:59 3260系统: Windows XP 1.安装MSMQ 控制面板—&g ... -
IromPython .Net 的简介和第一个例子
2010-01-23 18:53 1345.Net 4 都已经到来 ... -
Microsoft Asp.Net MVC 从入门到精通
2010-01-27 17:53 840ASP.NET MVC Framework是微软官方提供的MV ... -
C# Socket 同步通信与异步通信 示例
2010-01-30 17:50 4737同步 1.建立链接发送和获取信息 异步 1.服务器端建立一 ... -
解决 Visual Stuido 工具栏中的工具重置后,恢复回来。
2009-12-18 17:06 1249拿DevExpress 控件为例,如果重置工具栏后,以前的工具 ... -
LINQ to SQL 用O/R设计器手工建表对象
2009-10-11 22:04 1022除了自己建立定制对象外,还可以使用O/R设计器以可视化的方式创 ... -
LINQ to XML .Net 3.5 中的新XML对象
2009-10-15 14:11 889System.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 976使用 XDocument 对象的 Element 方法,获取制 ... -
C# 编码规范
2009-10-15 19:20 727陈年的文档,不过很不错整理出来发到博客上,还有更多的朋友需要。 ... -
Visual Studio 项目模板、文件模板、代码段和环境设置
2009-10-15 19:31 942很久前使用过,那个时候还没有开始写博客,好久不用就都忘记了,这 ... -
ADO.NET Entity Framework 概述
2009-10-16 11:50 565ADO.NET Entity Framework 与 LINQ ... -
LinqPad 1.31 下载
2009-01-14 15:42 972LinqPad 1.31 也许你已经非常熟悉他了,为即将使用L ... -
jQuery 的第一个例子
2009-01-18 10:34 795通过这个例子可以对jQuery的使用有个基本的认识,jQ ... -
jQuery 选择器的使用
2009-01-18 10:39 836jQuery 能如此的流行,很重要的一点也许就是他有非常强大且 ... -
一次从GridView 获得多个指定行中多个指定控件的值
2009-01-20 07:33 873一次从GridView 获得多个指定行中多个指定控件的值,非常 ... -
jQuery 的Ajax应用(1)--学习篇,内附实例
2009-01-28 21:48 1330下面以前台jQuery,后天C# 的方式,演示了,如何通过 ... -
Enterprise Library 4.1 一步一步从入门到精通(未完成)
2009-02-05 23:04 892Enterprise Library 4.1 一步一步从入门到 ...
相关推荐
LINQ TO SQL ,LINQ TO XML,LINQ中文教程,是强人书写的,制作有点粗糙,但是,是好教材
使用Linq To XML操作XML.pdf 中文电子文档
Linq to xml,读取XMl节点值,linq,读取XMl节点值绑定。
学习LINQ的目前国内现有的最好的资源,有LINQ to xml的精讲,LINQ 的初级,高级学习,是学习LINQ的好资源。
LINQ To Xml示例程序
LINQ TO XML操作示例 轻轻松松 学会简单操作 本例子包含了通过LINQ创建XML、加载XML、读取XML、修改XML元素、属性、删除XML元素节点、属性,XML排序,保存XML等 基本上XML的操作都包含在这里面了。 适合学习LINQ...
示例描述:本章介绍LINQ to XML相关技术和使用。 CreateSimpleXMLTree 演示通过XElement创建简单的XML树。 CreateAttributeElement 演示通过XElement创建具有属性的XML元素。 CreateSubElement 演示通过...
本书部分介绍了LINQ技术及C#和VB为此提供的新语言特性,第二、三、四部分详细介绍了LINQ的主要功能LINQ to Objects、LINQ to SQL、LINQ to XML,第五部分研究了LINQ的可扩展性、在应用程序中使用各种LINQ功能的方法...
LINQ to XML操作XML的代码,通过它很快掌握用内存在对象方式操作XML数据
Linq 大全 Linq To Sql Linq To DataSet Linq To Object Linq to Xml
linq to xml入门的例
简单的linq to xml实例,测试过,可运行
Linq开发宝典 LInq入门宝典 Linq To Xml linq to sql
亲测好用,利用c# 的LinqXML技术 使用LINQ技术对XML文件进行读取
网上一大堆旧版的XmlHelper,用的实在是不爽,今天发布 Linq to Xml 操作帮助类,新技术,简易操作,说明详细,值得收藏!
LINQ操作XML,对XML的基本操作,包括创建XML、查询、修改、删除等
linq to xml使用xquery.
Linq to xml 简单案例
一个Linq to XML的小练习例程,用linq读取保存和修改xml文件
LINQ to XML 编程基础