XPath データ モデルを使用した XML データの処理

System.Xml 名前空間は、XmlDocument または XPathDocument クラスを使用して、メモリ内の XML ドキュメント、フラグメント、ノード、またはノードセットのプログラム表現を提供します。

XPathDocument クラスは、XPath データ モデルによる XML ドキュメントの高速、読み取り専用のメモリ内表現を提供します。 XmlDocument クラスは、W3C ドキュメント オブジェクト モデル (DOM) の DOM Level 1 Core および DOM Level 2 Core を実装する XML ドキュメントの編集可能なメモリ内表現です。 どちらのクラスも IXPathNavigable インターフェイスを実装し、基になる XML データの選択、評価、移動、および (場合によっては) 編集に使用される XPathNavigator オブジェクトを返します。

以下では、XPathNavigator クラスの機能を、それを返すクラスに基づいて説明します。

このセクションの内容

参照

参照

XmlDocument

XPathDocument

XPathNavigator

その他の技術情報

DOM モデルを使用した XML データの処理