XPath とは

XPath は XML 文書内で情報を検索する言語です。XPath は XML 文書内で要素と属性を通じてナビゲーションを行います。

学習前に具备すべき知識:

続ける前に、以下の知識が基本的には理解されているべきです:

  • HTML / XHTML
  • XML / XML ナムスペース

これらのプロジェクトを最初に学びたい場合は、私たちの ホームページ これらのチュートリアルにアクセスしてください。

XPath とは何ですか?

  • XPath は XML 文書内でパス表現を使用してナビゲーションを行います
  • XPath には標準の関数ライブラリが含まれています
  • XPathはXSLTの主要な要素です
  • XPathはW3C標準です

XPathパス表現

XPathはパス表現を使用してXMLドキュメント内のノードまたはノードセットを選択します。これらのパス表現は通常のコンピュータファイルシステムで見るものと非常に似ています。

XPath標準関数

XPathには100以上の内蔵関数があります。これらの関数は文字列値、数値、日付と時間の比較、ノードとQNameの処理、シーケンス処理、論理値などに使用されます。

XPathを使用する

XPathはXSLT標準の主要な要素です。XPathに関する知識がなければ、XSLTドキュメントを作成することはできません。

私たちの《XSLT チュートリアル》でさらに詳しく読む

XQueryとXPointerはXPath表現の上に構築されています。XQuery 1.0とXPath 2.0は同じデータモデルを共有し、同じ関数と演算子をサポートしています。

私たちの《XQuery チュートリアル》でXQueryに関する知識を読む

XPathはW3C標準です

XPathは1999年11月16日にW3C標準として承認されました。

XPathはXSLT、XPointerおよび他のXMLパーサーソフトウェアで使用されるために設計されています。

私たちの《W3C チュートリアル》でXPath標準に関する情報を読む