xpath xpath を通じてクラスの 1 つ以上の属性を選択する方法

目次

1. クラスを見つけることによって

2. 2 つのクラスを配置することによって

3. を含まない

4. 組み合わせ

5、または

6. ターゲットクラスが必ずしも最初ではない場合


<div class='aaaa bbbb'>春のほうれん草</div>

1. クラスを見つけることによって

//div[contains(@class,"aaaa")])

 #クラス aaaa のすべての要素を取得します

2. 2 つのクラスを配置することによって

/div[contains(@class,"aaaa") and contains(@class,"bbbb")]

#aaaa と bbbb の両方のクラスの要素を受け取ります

3. を含まない

//div[not(contains(class, 'aaaa'))]

4. 組み合わせ

//div[contains(@class,"slider-active") and not(contains(class, 'slider-copy'))]

5、または

//*[@class="aaaa"or contains(@class,"bbbb")]/div/div[text()="文字"]

6. ターゲットクラスが必ずしも最初ではない場合

//*[contains(concat("", @class, ""), "slider-copy")]

おすすめ

転載: blog.csdn.net/legend818/article/details/129279525