程式設計手冊 (LINQ to XML)
本節提供使用 LINQ to XML 進行程式設計的概念性和使用說明資訊。
本文件的對象
本文件的對象為已經了解 C# 以及部分 .NET Framework 基本概念的開發人員。
本文件的目標在於讓各種開發人員容易使用 LINQ to XML。LINQ to XML 可讓 XML 程式設計更為容易。您不需要是專業開發人員就可以使用本文件。
LINQ to XML 大量依賴泛型類別。因此,了解泛型類別的用法非常重要。此外,如果您熟悉宣告為參數化型別的委派,也很有幫助。如果您不熟悉 C# 泛型類別,請參閱泛型類別 (C# 程式設計手冊)。
本節內容
主題 |
描述 |
---|---|
提供 LINQ to XML 類別的概觀,以及關於其中三個最重要類別的詳細資訊:XElement、XAttribute 和 XDocument。 |
|
提供有關使用 XML 樹狀結構的概念性與工作型資訊。您可以使用功能結構,或從字串或檔案剖析 XML 文字,藉以建立 XML 樹狀結構。您也可以使用 XmlReader 來填入 XML 樹狀結構。在 Visual Basic 中建立 XML 樹狀結構與在 C# 中建立樹狀結構非常不同。這些主題會描述如何以兩種語言建立 XML 樹狀結構。 |
|
提供有關建立使用命名空間之 XML 樹狀結構的詳細資訊。 |
|
描述多個序列化 XML 樹狀結構的方法,並提供要使用哪個方法的指引。 |
|
列舉並描述 LINQ to XML 座標軸方法,您必須在撰寫 LINQ to XML 查詢之前了解這些方法。 |
|
提供查詢 XML 樹狀結構的常見範例。 |
|
如同文件物件模型 (DOM),LINQ to XML 可讓您就地修改 XML 樹狀結構。 |
|
提供附註、事件、串流以及其他進階案例的相關資訊。 |
|
描述與 LINQ to XML 相關聯的安全性問題,並提供一些減少暴露其安全性的指引。 |
|
包含本文件中的許多範例所使用的 XML 範例文件。 |