查询 XML 树概述 (LINQ to XML)

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

有关 LINQ 查询的背景信息,请参阅:

在此部分中

本文的此部分提供有关 LINQ to XML 查询的信息(包括示例)。 它包括了以下几节:

项目 说明
基本查询 提供查询 XML 树的常见示例。
投影和转换 提供从 XML 树进行投影以及转换 XML 树的常见示例。
高级查询技术 提供可用于更高级方案的查询技术。
针对 XPath 用户的 LINQ to XML 提供很多 XPath 表达式及其 LINQ to XML 等效表达式。
纯功能转换简介 提供以函数编程样式编写查询的小型教程。

请参阅