XPath テストツール

XML/HTML コード

XPath 式

クエリ結果

0 件の結果
XPath式を入力してクエリを実行

よく使うXPath式リファレンス

基本選択

  • /bookstore - ルート要素を選択
  • //book - すべての book 要素を選択
  • /bookstore/book - bookstore 下の book を選択
  • //book/title - すべての book の title を選択

属性選択

  • //book[@category] - category 属性を持つ book
  • //book[@category='web'] - category が web の book
  • //@lang - すべての lang 属性を選択
  • //title[@lang='en'] - lang が en の title

位置選択

  • //book[1] - 最初の book 要素
  • //book[last()] - 最後の book 要素
  • //book[position()<3] - 最初の2つの book 要素
  • //book[price>35] - price が 35 より大きい book

ワイルドカード

  • //* - すべての要素を選択
  • //@* - すべての属性を選択
  • //title[@*] - 任意の属性を持つ title
  • //book/* - book 下のすべての子要素

XPathについて:

XPath(XML Path Language)はXMLやHTML文書から情報を検索するための言語です。パス式を使用して文書内のノードやノードセットを選択し、データ抽出、クローラー開発、自動テストなどのシーンで広く使用されています。XPathは絶対パス、相対パス、属性選択、条件フィルタリングなど多様な式に対応し、強力で柔軟です。本ツールは標準XPath 1.0構文に対応し、XPath式のテストと検証に使用できます。