在 .NET Framework 內採用 XML
.NET Framework 中的 XML 類別提供廣泛而整合的一組類別 (Class),讓您處理 XML 的文件與資料。.NET Framework 中的 XML 類別可分為幾個群組:使用 XmlReader 和 XmlWriter 剖析與撰寫 XML、使用 XmlValidatingReader 驗證 XML、使用 XmlDocument 編輯 XML 文件。XslTransform、XmlSchema 和 XPathNavigator 類別可支援執行 XSL 轉換 (XSLT)、編輯 XML 結構描述定義語言 (XSD) 結構描述 (Schema)、套用 XPath 查詢。
本章節內容
- .NET Framework 中的 XML 架構概觀
提供 .NET Framework 中的 XML 架構概觀。 - System.XML 的安全性加強概觀
提供 .NET Framework 1.1 版中 System.XML 之加強安全性的概觀,概述哪些類別受變更的影響,並提供連結到包含詳細資訊的主題。 - XML 文件物件模型 (DOM)
說明 XmlDocument 類別和其關聯的類別如何遵循 W3C 文件物件模型 (Core) 層級 1 和層級 2 命名空間支援規格。 - 使用 XmlReader 讀取 XML
說明 XmlReader 類別如何以無快取、順向、唯讀存取方式存取 XML 資料流上的 XML 資料。 - 使用 XmlWriter 寫入 XML
說明 XmlWriter 類別如何提供無快取、順向方式來產生 XML 資料流,並協助使用者建立 XML 文件。 - 使用 XslTransform 類別進行 XSLT 轉換
說明 XslTransform 類別如何實作 XSLT 1.0 建議事項,以將一個 XML 文件轉換成另一個文件,並以 Visual Basic、C# 和 JavaScript 來支援編譯的指令碼。 - .NET Framework 中的 XPathNavigator
XPath 功能能夠查詢位於資料存放區中的某個節點或一組節點。XPathNavigator 類別可提供在任何資料存放區上實作 XPath 查詢所需的方法,並且是以 XML Path Language (XPath) 1.0 Recommendation (www.w3.org/TR/xpath.html) 中所描述的資料模型為基礎。 - XML 結構描述物件模型 (SOM)
說明透過提供 XmlSchema 類別來載入和編輯結構描述,用來建置 (Build) 與處理 XML 結構描述 (XSD) 的類別。 - 使用結構描述驗證 XML
說明 .NET Framework 中的可用文件類型定義 (DTD)、XML-Data Reduced (XDR) 結構描述和 XML 結構描述 (XSD) 驗證。 - XML 與關聯式資料和 ADO.NET 互相整合
說明 .NET Framework 如何透過 DataSet 物件和 XmlDataDocument 物件,即時同步存取關聯和階層方式所表示的資料。 - 解析由 URI 命名的外部 XML 資源
XmlResolver 是一個可解析由 URI 命名之外部 XML 資源的抽象類別 (Abstract Class)。 - XML 名稱的字元編碼和 XML 資料型別轉換
說明 XmlConvert 類別如何在 XML 資料中為名稱編碼和解碼。 - XML 資料型別轉換
說明 XmlConvert 類別如何執行 XML 資料的強型別 (Strongly Typed) 轉換。 - XML 文件中的命名空間
說明如何在每當需要命名空間時,建立和使用 XmlNamespaceManager 類別,同時具有其所代表的前置詞和命名空間。