共用方式為


處理記憶體中的 XML 資料

更新: November 2007

Microsoft .NET Framework 包含三種處理 XML 資料的模型:XmlDocument 類別、XPathDocument 類別和 LINQ to XML

XmlDocument 類別會實作 W3C 文件物件模型 (DOM) 層級 1 核心及核心 DOM 層級 2 建議事項。DOM 是 XML 文件的記憶體中 (快取) 樹狀結構表示。透過 XmlDocument 及其相關類別,您可以建構 XML 文件、載入並存取資料、修改資料,以及儲存變更。

XPathDocument 類別是唯讀的記憶體中資料存放區,以 XPath 資料模型為基礎。XPathNavigator 類別提供了數種可在唯讀 XPathDocument 類別及 XmlDocument 類別包含的 XML 文件中使用游標模型的編輯選項與巡覽功能。

LINQ to XML 是 .NET Framework 3.5 版中用來處理 XML 資料的新模型。它是利用 Language-Integrated Query (LINQ) 的記憶體中模型。LINQ 會擴充 C# 和 Visual Basic 的語言語法,以提供新的查詢功能。

在本節中

相關章節

XML 文件和資料