共用方式為


LINQ to XML 座標軸

建立 XML 樹狀結構,或將 XML 文件載入到 XML 樹狀結構後,您可以進行查詢以尋找項目和屬性並擷取其值。

在撰寫任何查詢之前,您必須了解 LINQ to XML 座標軸。 有兩種類型的座標軸方法:第一種是可以在單一 XElement 物件、XDocument 物件或 XNode 物件上呼叫的方法。 這些方法會在單一物件上運算,然後傳回 XElementXAttributeXNode 物件的集合。 第二,在集合上有可運算的擴充方法,並傳回集合。 擴充方法會列舉來源集合、在集合的每個項目上呼叫適當的座標軸方法,然後串連結果。

本章節內容

主題

描述

LINQ to XML 座標軸概觀

定義座標軸並說明如何在 LINQ to XML 查詢的內容中使用這些座標軸。

HOW TO:擷取項目的集合 (LINQ to XML)

介紹 Elements 方法。 此方法會擷取項目之子項目的集合。

HOW TO:擷取項目的值 (LINQ to XML)

示範如何取得項目的值。

HOW TO:篩選項目名稱 (LINQ to XML)

顯示使用座標軸時,如何在項目名稱上篩選。

HOW TO:鏈結座標軸方法呼叫 (LINQ to XML)

示範如何將呼叫鏈結到座標軸方法。

HOW TO:擷取單一子項目 (LINQ to XML)

顯示如何擷取項目的單一子項目 (假設有子項目的標記名稱)。

HOW TO:擷取屬性的集合 (LINQ to XML)

介紹 Attributes 方法。 這個方法會擷取項目的屬性。

HOW TO:擷取單一屬性 (LINQ to XML)

顯示如何擷取項目的單一屬性 (假設有屬性名稱)。

HOW TO:擷取屬性的值 (LINQ to XML)

示範如何取得屬性的值。

HOW TO:擷取項目的表層值

示範如何擷取項目的表層值。

Visual Basic 中的語言整合式座標軸 (LINQ to XML)

Visual Basic 整合軸的摘要。

請參閱

參考

擴充方法 (C# 程式設計手冊)

概念

程式設計手冊 (LINQ to XML)