XPath
第 2 版(2009-07-09 22:16:29 · akkun_choi)を表示しています。 最新版に戻る
省略記法ではなく、詳細記法から学ぶと理解できるようになるらしい。
確かにちょっと分ったかもしれない。
軸::ノードテスト[式]
これが基本。
「h2が"XPath"と書いてあるdivブロックの中の、最初のクラスがhogeである要素」
/descendant::div[h2="XPath"]/descendant::*[@class="hoge"][1]
Unix等のファイルパスでも「./hoge/../moge/w/w/w/../../../」のように一回の記述であっちこっち移動するように見えるけど、XPathもそれに近い。コンテキストノードと呼ばれるものがあっちこっち動いているようなイメージ。
履歴
タグ
他の人の「XPath」
- 2009-07-09