나는 tbody
테이블 태그를 쿼리하려고합니다. 이유가 아닌가? 일반적으로 테이블에는 tbody 태그 만 있고 고유 한 요소가됩니다.
var에 모든 tr 요소 또는 모든 td 요소 또는 그 안에있는 다른 종류의 태그를 반환하고 저장하려고 시도했는지 여부는 알려주지 않았지만 반환하려는 항목이 무엇이든간에 선택기를 변경하십시오.
은의 당신의 XPath는 그것의 내부 IWebElements의 톤과 함께 TBODY 요소를 반환 가정 해 봅시다 : TR, TD, A, 스팬 ...하지만 당신의 선택 만 TBODY 요소에 대한 요구하고,하지 내부 요소, 알아 들었 니?
모든 tr 요소가 헤더 tr을 제외 시키려면 xpath를 //*[@id="srchResultsList"]/tbody/tr
으로 변경하십시오.
원하는 모든 td 요소를 반환하는 다음 xpath //*[@id="srchResultsList"]/tbody//td
을 사용할 수도 있습니다. 이 //*[@id="srchResultsList"]/tbody/tr | //*[@id="srchResultsList"]/tbody//td
또한 변경하거나 당신이 원하는 무엇을 모든 요소를 반환 subqueryes을 만들 수 있지만 당신이 필요로 할 수 있습니다 : 당신이 TBODY 내부의 모든 TR 및 TD 요소를 원하는 경우
다른 경우
, 당신은 그런 식으로 조회 할 수 있습니다 선택에를 지정합니다 : 셀레늄 그냥 아이들
당신이 tr''을 반복 할 필요가 테이블 데이터를 얻을 필요가있는 경우 (행)와'td' (열)없이 imediate 결과를 수용하지 않는'tbody' –
페이지에 대한 링크를 게시하고 정확히 무엇을 찾고 있는지 자세히 설명하십시오. 관련 HTML의 예, HTML에서 가져올 것으로 예상되는 것, HTML을 가져 오는 데 사용하는 코드를 제공하십시오. – JeffC