セレンのXPath要素の選択操作ウェブ

1.属性選択

(1)// * [@スタイル]文体が#css * [スタイル]属性を持つすべての要素を選択します

(2)// P [@スペック= 'LEN2']は[スペック= LEN2のp個の#css書き込まLEN2スペック値を有する全ての要素を選択します

IDセレクタ

IDは、クラスのプロパティがあります

// divの[ID @ = "食品"] #css文言#food

//のdiv [@のクラス= "チーズ"] #css写法.cheese

3.サブ要素を選択します

親要素の特定のタイプに属するサブ要素n番目の選択

// P [2]書き込みCSS pに等しい:n番目の型(2)

// * [ID- "食品" @] / P [1]のp> CSSの#foodを書くと同等です:n番目の-の型(1)

// * [2] [)(位置 - 2] // *に相当する*と等価である:n番目の子(2)

// * [@ ID- "食品"] / * [位置() - 3]

これは、他の比較演算子をサポートしています

// * [@ ID- "食品"] / * [位置()<3]

// * [ID- "食品"] / * [位置()< - 3]

その親要素の逆数に属する選択されたN番目の要素

// * [@ ID-は、 "食品"] / * [最後は() - 1]に相当します

// * [@ ID-」食品」] / * [位置() - (最後) - 1]

多选:// * [ID @ = "食品"] / * [位置()>最後の() - 3]

4.グループを選択

一緒に複数の式

分離とCSS

例えばP、ボタンなど

XPathの使用|分離

// P | //ボタン

5.その他のオプションの構文

隣接兄弟セレクタ

以下、兄弟

先行兄弟

XPathの良いです

..上位要素

 

おすすめ

転載: www.cnblogs.com/iamshasha/p/11112610.html
おすすめ