查询 XML 树

本节提供 LINQ to XML 查询的示例。

有关编写 LINQ 查询的更多信息,请参见 Getting Started with LINQ

在实例化 XML 树之后,编写查询是从 XML 树中提取数据的最有效方法。 另外,通过与函数构造相结合的查询,可以生成新的 XML 文档,该文档具有与原始文档不同的形状。

本节内容

主题

说明

基本查询 (LINQ to XML)

提供查询 XML 树的常见示例。

投影和转换 (LINQ to XML)

提供从 XML 树进行投影以及转换 XML 树的常见示例。

高级查询技术 (LINQ to XML)

提供可用于更高级方案的查询技术。

针对 XPath 用户的 LINQ to XML

提供很多 XPath 表达式及其 LINQ to XML 等效表达式。

XML 的纯函数转换

提供以函数编程样式编写查询的小型教程。

请参见

概念

编程指南 (LINQ to XML)

其他资源

Getting Started with LINQ