- 浏览: 1489556 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (525)
- SEO (16)
- JAVA-EE-Hibernate (6)
- JAVA-EE-Struts (29)
- JAVA-EE-Spring (15)
- Linux (37)
- JAVA-SE (29)
- NetWork (1)
- CMS (14)
- Semantic Research (3)
- RIA-Flex (0)
- Ajax-Extjs (4)
- Ajax-Jquery (1)
- www.godaddy.com (0)
- SSH (34)
- JavaScript (6)
- SoftwareEngineer (9)
- CMMI (0)
- IDE-Myeclipse (3)
- PHP (1)
- Algorithm (3)
- C/C++ (18)
- Concept&Items (2)
- Useful WebSite (1)
- ApacheServer (2)
- CodeReading (1)
- Socket (2)
- UML (10)
- PowerDesigner (1)
- Repository (19)
- MySQL (3)
- SqlServer (0)
- Society (1)
- Tomcat (7)
- WebService (5)
- JBoss (1)
- FCKeditor (1)
- PS/DW/CD/FW (0)
- DesignPattern (11)
- WebSite_Security (1)
- WordPress (5)
- WebConstruction (3)
- XML|XSD (7)
- Android (0)
- Project-In-Action (9)
- DatabaseDesign (3)
- taglib (7)
- DIV+CSS (10)
- Silverlight (52)
- JSON (7)
- VC++ (8)
- C# (8)
- LINQ (1)
- WCF&SOA (5)
- .NET (20)
- SOA (1)
- Mashup (2)
- RegEx (6)
- Psychology (5)
- Stock (1)
- Google (2)
- Interview (4)
- HTML5 (1)
- Marketing (4)
- Vaadin (2)
- Agile (2)
- Apache-common (6)
- ANTLR (0)
- REST (1)
- HtmlAnalysis (18)
- csv-export (3)
- Nucth (3)
- Xpath (1)
- Velocity (6)
- ASP.NET (9)
- Product (2)
- CSS (1)
最新评论
-
lt26w:
理解成门面模式应该比较容易明白吧
FacadePattern-Java代码实例讲解 -
lt26w:
看下面的例子比较明白.
FacadePattern-Java代码实例讲解 -
javaloverkehui:
这也叫文档,别逗我行吗,也就自己看看。
HtmlCleaner API -
SE_XiaoFeng:
至少也应该写个注释吧。
HtmlCleaner API -
jfzshandong:
...
org.springframework.web.filter.CharacterEncodingFilter 配置
LINQ to XML 用 LINQ 查询 XML
将一个已知的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(); }
发表评论
-
WPF/Silverlight深度解决方案:(六)HLSL自定义渲染特效之完美攻略(上)
2010-01-13 16:40 2330Shader Effect 中文名称为“渲染特效”或“滤镜” ... -
Silverlight Image Source URI : 一个反斜杠引发的血案
2010-01-12 13:10 3541Silverlight Image Source U ... -
SilverLight跨域访问及其常用的几种解决方法
2010-01-06 16:59 5404SilverLight 出于对安全性的考虑默认情况下对UR ... -
有关silverlight中调用webservice的问题!!
2010-01-06 15:07 3248System.InvalidOperationExceptio ... -
Server.UrlEncode、HttpUtility.UrlDecode不同编码
2010-01-06 12:39 3211Server.UrlEncode、HttpUtility.U ... -
LINQ to XML一些基本查询
2010-01-06 12:34 2002/**/ /// /根据元素的名称进行筛选(有命名空 ... -
使用LINQ to XML来查询XML
2010-01-06 12:16 2724使用LINQ to XML来查询XML ... -
给弟弟起步学习软件开发(.Net 方向)的指导,博友们帮助看看,提些意见给他。
2010-01-06 11:15 926在我学习的时候走了至少3年的弯路,那个时候没有人告诉我该如 ... -
一个实例掌握linq to XML增查删改
2010-01-06 11:10 2221最近忽然想把过去写的I ... -
使用XML LINQ查询和转换XML
2010-01-06 10:37 1473本章包括 n XML LI ... -
XML LINQ简介
2010-01-06 10:32 1514本章包括 n XML LINQ ... -
.Net 中string与byte[]相互转换
2010-01-05 16:43 2356public static byt ... -
正则表达式收集(持久更新)
2010-01-04 15:56 1076正则表达式收集( ... -
网上搜集的webbrower的资料,很有借鉴价值
2010-01-04 15:54 1868http://hi.baidu.com/lovemoe/ ... -
Lexware Assembly Reference Tool for Visual Studio 2005 / 2008
2010-01-04 10:35 1836http://www.codeproject.com/KB/m ... -
Visual Studio的 诡异bug(mscorlib无法引用)
2010-01-04 09:27 2472这个需要手动修改项目的配置文件 添加 <Re ... -
[C#实战]Google Map开发实战参考
2010-01-03 16:48 5739[C# 实战] ... -
复习一下 .Net: delegate(委托)、event(事件) 的基础知识,从头到尾实现事件!
2010-01-02 23:33 2534有这样一道 .Net/C# 面试题:请以事件的概念实现 ... -
ADO.NET Entity Framework简介
2009-12-21 18:46 2658下一代的ADO.NET的目标是要解决关系数据模型和实际应用程序 ...
相关推荐
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 编程基础