2010-03-31 4 views
12

잘못된 페이지가 긁어서 YQL에 대한 올바른 XPath를 얻는데 어려움을 겪었습니다.YQL XPath에서 와일드 카드를 사용하는 방법

//*[@id="cell_12345"] 

는하지만 내가 정말해야 할 것은 ID가 cell_ 시작의 모든 요소를 ​​반환 할 수 있습니다 : 제가 예를 들어, 사용하여 필요한 개별 필드를 긁어 수 있습니다. 예 :

//*[@id="cell_"*] 

어떻게하면 되나요?

또한 누구나 나를 좋은 XPath 참조로 안내 할 수 있다면 매우 유용 할 것입니다.

감사합니다.

//*[starts-with(@id, 'ceil_')] 

같은

답변

27

뭔가 잘해야한다.

xpath 참조의 경우 구문과 축을 알고 나면 이전 함수 참조만으로 도움이됩니다. 이것은 첫 번째 구글 : http://www.w3schools.com/xpath/xpath_functions.asp

+0

폴 감사합니다. 이 작동합니다. :) – user191688

+0

contains() 나를 찾았습니다. 폴 감사합니다. –

+0

amazon.in/Seiko-Premier-Analog-Blue-Watch/dp/...에서 이미지 및 메타 설명을 만드는 방법에 대한 아이디어가 있습니까? –

관련 문제