xpath에서 'and'와 함께 not ()을 사용하는 방법

Makmahesh

rgb (170, 170, 170) 이외의 색상을 가진 요소 만 선택해야하는 시나리오가 있습니다.

다음 xpath를 사용하여 요소를 찾으려고합니다.

.//span[@class='box' and not(@style='background-color: rgb(170, 170, 170)')]

이 xpath 방화범은 not ()으로 제한 한 요소를 포함한 모든 요소를 ​​선택합니다.

hr_117

대부분의 경우 (kjhughes가 지적했듯이) 스타일 속성에 background-color. 어떤 방식 으로든 가치를 찾으려면 contains().

(contains(@style,, 'background-color: rgb( 170, 170, 170)')

그러나 이제 서식에는 여전히 다른 양의 공간이있을 수 있습니다. 그들을 피 translate()하려면 모든 공백을 제거하려면 다음을 사용 하십시오.

translate(@style,' ','')

따라서 다음을 시도하십시오.

//span[@class='box' and  not(contains(translate(@style,' ',''), 'background-color:rgb(170,170,170)') )]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android에서 EditText와 함께 TextInputLayout을 사용하는 방법

분류에서Dev

Python에서 If / Else와 함께 목록을 사용하는 방법

분류에서Dev

PHP에서 foreach와 함께 배열을 사용하는 방법

분류에서Dev

C #에서 IMongoQueryable <TEntity>와 함께 Linq 프로젝션을 사용하는 방법

분류에서Dev

C #에서 IMongoQueryable <TEntity>와 함께 Linq 프로젝션을 사용하는 방법

분류에서Dev

Netlify에서 Nuxt.js와 함께 SSR을 사용하는 방법

분류에서Dev

Flutter에서 Firestore와 함께 Firebase 인증을 사용하는 방법

분류에서Dev

MVVM에서 ObservableCollection 및 List와 함께 검색 창을 사용하는 방법

분류에서Dev

django와 함께 자바 스크립트에서 json을 사용하는 방법

분류에서Dev

sqlite iPhone에서 ORDER BY와 함께 where 절을 사용하는 방법

분류에서Dev

AngularJS에서 $ location.path ()와 함께 Querystring을 사용하는 방법

분류에서Dev

Android에서 다중 엔티티와 함께 SSL을 사용하는 방법

분류에서Dev

BeautifulSoup에서 클래스와 함께 re.compile을 사용하는 방법

분류에서Dev

awk에서 변수와 함께 패턴을 사용하는 방법

분류에서Dev

Backbone Js와 함께 localStorage에서만 컬렉션을 사용하는 방법

분류에서Dev

kafka와 함께 다른 VM에서 Spark Streaming을 사용하는 방법

분류에서Dev

함께 HTTP 서버와 소켓 연결을 사용하는 방법

분류에서Dev

"I"(서머 타임 옵션)와 함께 mktime을 사용하는 방법?

분류에서Dev

$ sce.trustAsResourceUrl을 $ http 서비스와 함께 사용하는 방법

분류에서Dev

CSV에 여러 URL 쓰기와 함께 Selenium을 사용하는 방법

분류에서Dev

MATLAB에서 함수와 함께 pcg를 사용하는 방법

분류에서Dev

다른 함수 내에서 매개 변수와 함께 함수의 반환 값을 사용하는 방법

분류에서Dev

Java에서 포함 된 뷰와 함께 뷰 바인딩을 사용하는 방법은 무엇입니까?

분류에서Dev

r에서 readline 함수와 함께 months_between을 사용하는 방법은 무엇입니까?

분류에서Dev

Mips, lw와 함께 오프셋을 사용하여 하나의 .word에서 두 번째 값을 얻는 방법

분류에서Dev

특수 문자와 함께 SSCAN을 사용하여 Redis에서 부분 검색을 수행하는 방법

분류에서Dev

JSON 객체에서 변수를 추출하는 동안 PugJS와 함께 rowspan을 사용하는 방법

분류에서Dev

Terraform에서 EKS와 함께 Amazon EFS를 사용하는 방법

분류에서Dev

Angular 6에서 * ngFor와 함께 ngSwitch를 사용하는 방법

Related 관련 기사

  1. 1

    Android에서 EditText와 함께 TextInputLayout을 사용하는 방법

  2. 2

    Python에서 If / Else와 함께 목록을 사용하는 방법

  3. 3

    PHP에서 foreach와 함께 배열을 사용하는 방법

  4. 4

    C #에서 IMongoQueryable <TEntity>와 함께 Linq 프로젝션을 사용하는 방법

  5. 5

    C #에서 IMongoQueryable <TEntity>와 함께 Linq 프로젝션을 사용하는 방법

  6. 6

    Netlify에서 Nuxt.js와 함께 SSR을 사용하는 방법

  7. 7

    Flutter에서 Firestore와 함께 Firebase 인증을 사용하는 방법

  8. 8

    MVVM에서 ObservableCollection 및 List와 함께 검색 창을 사용하는 방법

  9. 9

    django와 함께 자바 스크립트에서 json을 사용하는 방법

  10. 10

    sqlite iPhone에서 ORDER BY와 함께 where 절을 사용하는 방법

  11. 11

    AngularJS에서 $ location.path ()와 함께 Querystring을 사용하는 방법

  12. 12

    Android에서 다중 엔티티와 함께 SSL을 사용하는 방법

  13. 13

    BeautifulSoup에서 클래스와 함께 re.compile을 사용하는 방법

  14. 14

    awk에서 변수와 함께 패턴을 사용하는 방법

  15. 15

    Backbone Js와 함께 localStorage에서만 컬렉션을 사용하는 방법

  16. 16

    kafka와 함께 다른 VM에서 Spark Streaming을 사용하는 방법

  17. 17

    함께 HTTP 서버와 소켓 연결을 사용하는 방법

  18. 18

    "I"(서머 타임 옵션)와 함께 mktime을 사용하는 방법?

  19. 19

    $ sce.trustAsResourceUrl을 $ http 서비스와 함께 사용하는 방법

  20. 20

    CSV에 여러 URL 쓰기와 함께 Selenium을 사용하는 방법

  21. 21

    MATLAB에서 함수와 함께 pcg를 사용하는 방법

  22. 22

    다른 함수 내에서 매개 변수와 함께 함수의 반환 값을 사용하는 방법

  23. 23

    Java에서 포함 된 뷰와 함께 뷰 바인딩을 사용하는 방법은 무엇입니까?

  24. 24

    r에서 readline 함수와 함께 months_between을 사용하는 방법은 무엇입니까?

  25. 25

    Mips, lw와 함께 오프셋을 사용하여 하나의 .word에서 두 번째 값을 얻는 방법

  26. 26

    특수 문자와 함께 SSCAN을 사용하여 Redis에서 부분 검색을 수행하는 방법

  27. 27

    JSON 객체에서 변수를 추출하는 동안 PugJS와 함께 rowspan을 사용하는 방법

  28. 28

    Terraform에서 EKS와 함께 Amazon EFS를 사용하는 방법

  29. 29

    Angular 6에서 * ngFor와 함께 ngSwitch를 사용하는 방법

뜨겁다태그

보관