言語
XPath クイックリファレンス
XPath クイックリファレンス の印刷用チートシート。すばやい参照、学習、机上利用向けに整理されています
サンプル
このチートシートの内容
- 構文
- 軸
- 述語
- 関数
- 演算子
- ノードテスト
- 省略形
- よく使うパターン
パス式
/ | ルートノード(絶対パスの開始) |
/bookstore/book | 直接の子要素を選択 |
//book | どこにでもある book ノードをすべて選択 |
. | 現在のコンテキストノード |
.. | 現在のノードの親 |
@lang | lang という名前の属性 |
node() | 任意の種類のノード |
* | 任意の要素ノード |
@* | 任意の属性 |
基本的な例
/html/body/div # absolute path to <div>
//input[@type='text'] # all text inputs
//div[@class='main']/* # children of div.main
//a/@href # all href attributes
パスの結合
//book/title | //book/price # union of two paths
//h1 | //h2 | //h3 # multiple element types
すべてのセクションを含む印刷用チートシートをダウンロード
PDF をダウンロードダウンロード