コンテンツにスキップ
🎯

XPath テスター

XML または HTML に対して XPath 式をテスト。ライブ評価、結果がハイライト。XPath 1.0 をサポート。ブラウザ内で100%動作。

結果
一致なし。

    XPath とは?

    XPath は、XML および HTML ドキュメントからノードを選択するためのクエリ言語です。このツールは、XPath 1.0 をサポートするブラウザのネイティブ document.evaluate() 実装を使用します。一般的な演算子: / (ルートまたはステップ)、// (子孫)、. (現在)、.. (親)、@ (属性)、[predicate] (フィルター)、| (和集合)。

    一般的なパターン

    • //div[@class="hero"] — クラス "hero" を持つすべての div。
    • //a[@href] — href を持つすべてのリンク。
    • //ul/li[1] — 各 ul の最初のリスト項目。
    • //*[contains(text(), "hello")] — テキストに "hello" を含む要素。
    • //table//tr[position() > 1] — ヘッダーを除くすべての行。

    一般的な用途

    • Web スクレイピング — Scrapy、Puppeteer、Playwright のようなツール用に XPath セレクターを記述。
    • XML 処理 — 設定ファイルと SOAP レスポンスをクエリ。
    • テスト自動化 — Selenium/WebDriver テストで要素を検索。

    プライバシー

    すべての評価はブラウザ内で100%実行されます。データはサーバーに送信されません。