作成日:2019-06-13, 更新日:2019-07-29
基本
| 基本 | /html/〇〇〇/〇〇〇/・・・ |
|---|---|
| 省略 | //〇〇〇 ※以降は、すべて省略系を使う |
| ワイルドカード | //* |
| 属性値の指定 | [@〇〇="×××"] ▼「div id=wrap」のとき //div[@id="wrap"] |
| 複数ある要素 | [〇] ▼複数あるdivの3つ目 //div[3] ▼複数あるulの3つ目の中の複数あるliの2つ目 //ul[3]/li[2] |
途中の省略
▼たとえば、下記のような場合
<channel>
<title>トップ:あいうえお</title>
<item>
<title>アイテム:かきくけこ</title>
</item>
<item>
<title>アイテム:さしすせそ</title>
</item>
</channel>
| 記述 | 取得される値 |
|---|---|
| /channel/title | トップ:あいうえお |
| /channel//title | トップ:あいうえお アイテム:かきくけこ アイテム:さしすせそ |
※「//」を使う
メモ
ChromeのデベロッパーツールからXpathのコピーが出来る・・・
対象の要素で右クリック→「Copy:Copy XPath」