Linq To Xml

来源:互联网 发布:什么软件做个假婚纱照 编辑:程序博客网 时间:2024/05/17 04:54

Linq To XMl

啥是Linq To Xml呢?

Linq To Xml就是通过Linq语句来快速检索Xml树或Xml文件,并从中获取相应的记录或对获取的记录进行相应的操作。用Linq来检索Xml文件比Xpath好用,用Linq来操作Xml文件比DOM好用。Linq To Xml 说白了就是XpathDOM的抽象,语法简单但功能却不简单。

 

 废话不多说呀,咱来写几个案例。

 

 案例1如何使用Linq创建一个Xml文件

  

只需这样,咱们就轻松的建立了一颗Xml树,它的结构如下:

  

如何用LinqXml树中获取相应的信息呢?接下来咱们对下面这颗xml数进行信息检索

  

案例2获取ID值介于40~45之间的Memo节点

  

案例3获取属性Important=trueMemo节点

  

案例4如何通过Linq使用节点的命名空间来检索信息

咱们用这颗Xml树来测试

  

 

案例5 Xml文件的序列化

  

 

 

原创粉丝点击