便利屋tools
コード・開発支援

XPathテスター

XMLとXPath式を入力すると、その場でマッチしたノード・値を表示します。ブラウザ標準のXPathエンジンを使うため、実際の挙動をそのまま確認できます。処理はすべてブラウザ内で完結します。

このツールについて

よくある質問

どのXPathエンジンを使っていますか?

お使いのブラウザ標準のXPath機能(document.evaluate)を使用しています。実際にWebページ内で評価した場合と同じ結果を確認できます。

ノード集合以外(文字列・数値・真偽値)も確認できますか?

はい。string()やcount()、真偽値を返す式にも対応しており、結果種別に応じた値を表示します。

名前空間つきXMLでうまくマッチしません

既定の名前空間解決の都合上、要素名だけでは一致しないことがあります。local-name()を使った式(例: //*[local-name()="book"])をお試しください。

入力したXML・XPathは外部に送信されますか?

いいえ。処理はすべてお使いのブラウザ内(JavaScript)で完結し、入力した内容がサーバーへ送信・保存されることはありません。会員登録も不要で無料で使えます。