XMLドキュメント内の特定の要素や属性にアクセスするためのパスを表す言語。 XPathは、XMLドキュメントのツリー構造を使用して、XML要素と属性を識別するための簡潔で柔軟な方法を提供する。

XPathの文法には、次のような構成要素が含まれる。

  • ノードテスト: ノードタイプに基づいてドキュメントツリー内のノードを選択するための式
  • 軸: 現在のノードに相対的なノードを選択するための指示子
  • 述語: ノード集合の一部を選択するための条件式