저는 XPATH에 다소 익숙하며 대부분의 기본 사항을 이해하지만 특정 쿼리에 문제가 있습니다.특정 HTML img 태그의 src 값에 대한 XPATH의 도움이 필요합니다.
잡동사니 (Motley Fool) 페이지를 구문 분석하고 주식의 대문자 점수에 대한 이미지 원본을 반환하려고합니다. 당신이 페이지의 소스를 보면 :
예를 들어는 http://caps.fool.com/Ticker/SLT.aspx 나는 단지 SRC = 가능하면 다음과 무엇을 원하는 http://g.foolcdn.com/art/ratings/stars/trans/5stars-trans-lg.png
의 소스를 원한다.
xpath = "//div[@class='subtle marginT']"
이 그러나 반환 아무것도 : 나는 현재 함께 일하고
. 나는 그것이 많이 요구할지도 모른다는 것을 알고 있습니다. 그러나 응답을 원한다면,이 쿼리가 작동하도록하는 것뿐만 아니라 XCAP을 배우고 싶을 때 답을 빨리 추론 해 주시면 대단히 감사하겠습니다. 이것은 나를 위해 일한 당신의 URL을 기반으로
는
는 어떻게 프로그래밍됩니다
이 속성의 단지 문자열 값 필요한 경우 사용 (위의 XPath 식은 하나의 속성 노드 선택됩니다 가정)? Javascript가 브라우저에서 실행 중입니까? 다른 것? – bmargulies
@bmargulies 죄송합니다, C# 및 HTML 민첩성 팩을 사용하고 있습니다. – PFranchise
좋은 질문입니다. +1. 원하는 특성을 정확히 선택하는 간단하고 쉬운 한 줄짜리 XPath 식에 대한 내 대답을 확인하십시오. :) –