XPath 상위 축을 사용하여 ID 태그 위에 IMG 태그를 가져 오는 방법

리아 즈 라 다니

다음 HTML 스 니펫이 있습니다.

    <div class="GFNQNVHJF GFNQNVHBG" style="left: 0px;width: 15px;height: 15px;position:absolute;">
    <img border="0" style="width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAAN5/ncys6TuRVdp/Iqu06B2HlVnYeBclfyKjobcGoGSk4HKvoPwnmVINwFwRD+H6B4NE7N+RXtpkBFdyGau6AGdII151d0bqmvr2fD63SgE6eCNSMbUNH5Ob+qO4agvwvKOjWBGu6DNCEM6dxFdMABbZ+dVwHX/CGnoiuUaM35ZZ3q+ZVdL0HOBhpwhORoA9o4E4i/5pV3+JOsObu6Rx7o1+UMww8AANkFdufA16fyAAAAAElFTkSuQmCC) no-repeat 0px 0px;" src="http://test1:8080/clearcore/ClearCore/clear.cache.gif" onload="this.__gwtLastUnhandledEvent="load";"/>
</div>
<div class="GFNQNVHLF GFNQNVHNF">
<div style="padding-left: 22px;position:relative;zoom:1;">
<div style="left:0px;margin-top:-8px;position:absolute;top:50%;line-height:0px;">
    <img border="0" style="width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGg8/9hAAACwElEQVR42o2SW0hTARjH53FLBSddpKim+FBCULolvvQiaVOHBiIussg3MxFcNJZDi+OmsIaM+aB2wSlraTq6eZvDC2MT7zuTOdwUw6nLNUUKE6Ee9Os7h4OQqPTBD87l+393DucYa2wcv6LVDumKi3U3amq+eOTy9wb8HIvwOP9jGs1wvdcbArN5BkZGVkCj6dpOTy9rEolup+HvSCTsSLFaPXhHo7H4KSoIdvsi9PfPg8OxDH19PhCL5TZ0uYpE/SMiSZIgSVs0Hbm0tMXo92/DwsImqNWfdySSR10DA8vQ1DQMcXHX6Vbus+3sW5jR6J1taLD5c3LKb1ZWmleLihrA7Q7B6OgKZvYDRa1DR4cLRCLpMPoXMQFI0nxCrx97pVJZX7S1OXfm5kLQ2joOPt8GKBTt2L8TxYvgcoVAp+sHmcwIiYniXhQ/RM5xlMrOW3b7V1hd/QnT00EUbmLZP2Bq6hsYDCOMKDu7akcub92TSJQbPF5kO0Fw9SguQM5wpFIyXiYzBT2edQgEtqC6umNPrf74x+FYYoJ0d89Bfv7zJT7/vJHPF7xGUTWSjlxk1qlSffrtcgWYXnt6ZiAhIbUzPJz31mCY+OV0roFeb4WUlEIHQRB01rtIKnIKIZjJVVS0r5vNFNDObncQ6uosm/X1Q7ODg8t7k5MBsNkCUFvbBbGxl7XoLkSi98W0paWViHNzn3noXdNBKGoNZxFgyrdY5iEvr3Y7K0vh43Ij6tjsEQdvhq9QvNuyWHzQ3DwBY2PfcepeMJlcYLUuQXJyAX00RuQxcgnhHgxAiMUVTzMzlbMCgdCk1fZCScnLXYEg9UNZWcuuUFhoR58qtvyoo873NJLN40WVZ2Q8WUlKklrx/U1MjIDEldFTv8fs/Jjbp8s6ya4mmT2SB+zzNST+sN4PszC2zAvIWVZ0Agk/SvAXQoBdSmSZLrAAAAAASUVORK5CYII=) no-repeat 0px 0px;" src="http://test1:8080/clearcore/ClearCore/clear.cache.gif" onload="this.__gwtLastUnhandledEvent="load";"/>
</div>
<div>
<div id="operations_edit_process_list_tab_groups_ct_groups_and_tasks_task_2">
<span>
    <span class=" myinlineblock" title="Matches" style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;empty-cells:show;width:100%;">Matches</span>
</span>

2 개의 IMG 태그와 ID 태그가 있습니다. 첫 번째 IMG 태그를 찾으려고합니다. XPATH를 사용하여 ID 태그에서 시작하고 싶습니다.

내 XPath가 두 IMG 태그를 모두 찾습니다. 첫 번째 IMG 태그 만 원합니다. 내 XPath는 다음과 같습니다.

//div[@id="operations_edit_process_list_tab_groups_ct_groups_and_tasks_task_2"]/ancestor::div[4]//img

ID 태그에서 시작하려는 조상을 사용하여 첫 번째 IMG 태그를 찾으려면 어떻게해야합니까?

베스트

같은 ancestor경우에만 사용하여 식별하려면 다음 옵션을 사용할 수 있습니다.

먼저 with div의 조상이 아닌 첫 번째 이미지 태그가있는 div를 식별해야합니다 . 그것은이다 특정 사업부의.divid = operations_edit_process_list_tab_groups_ct_groups_and_tasks_task_2sibling

따라서 먼저 다음을 사용하여 형제를 식별해야합니다.

(//div[@id="operations_edit_process_list_tab_groups_ct_groups_and_tasks_task_2"]/ancestor::div/preceding-sibling::div)[1]

위의 xpath를 사용하여 div가 식별되면 하위 항목을 탐색하여 img태그 를 찾을 수 있습니다.

(//div[@id="operations_edit_process_list_tab_groups_ct_groups_and_tasks_task_2"]/ancestor::div/preceding-sibling::div)[1]/img

첫 번째 이미지 태그를 제공합니다.

하지만 div앞서 말한 id 가 필요하지 않은 경우에만 이미지를 식별하면된다면 이는 매우 비효율적 인 방법이라고 말하고 싶습니다 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

XPath Selenium 및 Python을 사용하여 <p> 태그에서 텍스트를 가져 오는 방법

분류에서Dev

JavaScript를 사용하여 div 태그 내에서 img 요소를 가져 오는 방법은 무엇입니까?

분류에서Dev

xmllint xpath를 사용하여 동일한 태그 이름을 가진 모든 속성을 가져 오는 방법

분류에서Dev

앵커 <a> 태그 안에있는 <img> 태그를 가져 오는 방법

분류에서Dev

Selenium Xpath starts-with를 사용하여 HTML ID 태그의 값을 얻는 방법

분류에서Dev

세션 ID 및 태그 이름을 사용하여 TSI에서 값을 가져 오는 방법

분류에서Dev

추가 증분으로 id 아래에 img 태그를 할당하는 방법

분류에서Dev

Xpath : div 태그에서 데이터를 가져 오는 방법

분류에서Dev

beautifulsoup을 사용하여 여러 하위 태그가 포함 된 태그 안에 텍스트를 포함하는 방법은 무엇입니까?

분류에서Dev

상태 코드를 출력하기 위해 파일을 사용하여 Python 요청을 가져 오는 방법

분류에서Dev

xpath 및 python을 사용하여 원하지 않는 BR 태그가 포함 된 태그간에 텍스트를 추출하는 방법은 무엇입니까?

분류에서Dev

<tr> 태그의 정확한 위치로 <tr> 태그에 <div> 태그를 추가하는 방법

분류에서Dev

onclick 메소드를 사용하여 상위 태그에서 개별 하위 값 가져 오기

분류에서Dev

wpf를 사용하여 웹 브라우저 컨트롤의 태그에서 값을 가져 오는 방법

분류에서Dev

WebRequest를 사용하여 VB.net의 웹 페이지에서 특정 태그 값을 가져 오는 방법

분류에서Dev

지정된 alt 태그를 사용하여 문자열에서 URL을 가져 오는 방법

분류에서Dev

Selenium을 사용하여 깊이 div 태그 내부에 텍스트를 가져 오는 방법

분류에서Dev

Img 태그에 Display None 속성을 추가하는 방법

분류에서Dev

Perl에서 XML :: Smart를 사용하여 위치와 함께 상위 태그 가져 오기

분류에서Dev

jquery를 사용하여 <a> 태그에 <i> 태그를 추가하는 방법

분류에서Dev

lxml / xpath를 사용하여 XML 내보내기에서 IMG 태그가있는 모든 가이드 ID 및 페이지를 찾는 방법은 무엇입니까?

분류에서Dev

HTML 태그 코드에서 특정 문자열을 가져오고 문자열에 <img> 태그가 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

XPath-이름이 같은 여러 태그 목록을 가져 오는 방법

분류에서Dev

Python에서 태그 이름을 사용하여 특정 태그 내부에 텍스트를 가져 오는 방법

분류에서Dev

XSLT를 사용하여 XML에서 IMG 태그를 출력하는 방법

분류에서Dev

XSLT를 사용하여 XML에서 IMG 태그를 출력하는 방법

분류에서Dev

<img> 태그에서 src = "PATH"의 경로를 가져 오는 방법

분류에서Dev

HTML을 사용하여 대화 상자 팝업에 iframe 요소 태그를 추가하는 방법

분류에서Dev

C #에서 html 태그의 내용을 가져 오는 방법

Related 관련 기사

  1. 1

    XPath Selenium 및 Python을 사용하여 <p> 태그에서 텍스트를 가져 오는 방법

  2. 2

    JavaScript를 사용하여 div 태그 내에서 img 요소를 가져 오는 방법은 무엇입니까?

  3. 3

    xmllint xpath를 사용하여 동일한 태그 이름을 가진 모든 속성을 가져 오는 방법

  4. 4

    앵커 <a> 태그 안에있는 <img> 태그를 가져 오는 방법

  5. 5

    Selenium Xpath starts-with를 사용하여 HTML ID 태그의 값을 얻는 방법

  6. 6

    세션 ID 및 태그 이름을 사용하여 TSI에서 값을 가져 오는 방법

  7. 7

    추가 증분으로 id 아래에 img 태그를 할당하는 방법

  8. 8

    Xpath : div 태그에서 데이터를 가져 오는 방법

  9. 9

    beautifulsoup을 사용하여 여러 하위 태그가 포함 된 태그 안에 텍스트를 포함하는 방법은 무엇입니까?

  10. 10

    상태 코드를 출력하기 위해 파일을 사용하여 Python 요청을 가져 오는 방법

  11. 11

    xpath 및 python을 사용하여 원하지 않는 BR 태그가 포함 된 태그간에 텍스트를 추출하는 방법은 무엇입니까?

  12. 12

    <tr> 태그의 정확한 위치로 <tr> 태그에 <div> 태그를 추가하는 방법

  13. 13

    onclick 메소드를 사용하여 상위 태그에서 개별 하위 값 가져 오기

  14. 14

    wpf를 사용하여 웹 브라우저 컨트롤의 태그에서 값을 가져 오는 방법

  15. 15

    WebRequest를 사용하여 VB.net의 웹 페이지에서 특정 태그 값을 가져 오는 방법

  16. 16

    지정된 alt 태그를 사용하여 문자열에서 URL을 가져 오는 방법

  17. 17

    Selenium을 사용하여 깊이 div 태그 내부에 텍스트를 가져 오는 방법

  18. 18

    Img 태그에 Display None 속성을 추가하는 방법

  19. 19

    Perl에서 XML :: Smart를 사용하여 위치와 함께 상위 태그 가져 오기

  20. 20

    jquery를 사용하여 <a> 태그에 <i> 태그를 추가하는 방법

  21. 21

    lxml / xpath를 사용하여 XML 내보내기에서 IMG 태그가있는 모든 가이드 ID 및 페이지를 찾는 방법은 무엇입니까?

  22. 22

    HTML 태그 코드에서 특정 문자열을 가져오고 문자열에 <img> 태그가 있는지 확인하는 방법은 무엇입니까?

  23. 23

    XPath-이름이 같은 여러 태그 목록을 가져 오는 방법

  24. 24

    Python에서 태그 이름을 사용하여 특정 태그 내부에 텍스트를 가져 오는 방법

  25. 25

    XSLT를 사용하여 XML에서 IMG 태그를 출력하는 방법

  26. 26

    XSLT를 사용하여 XML에서 IMG 태그를 출력하는 방법

  27. 27

    <img> 태그에서 src = "PATH"의 경로를 가져 오는 방법

  28. 28

    HTML을 사용하여 대화 상자 팝업에 iframe 요소 태그를 추가하는 방법

  29. 29

    C #에서 html 태그의 내용을 가져 오는 방법

뜨겁다태그

보관