HTML 민첩성 팩으로 시작하는 ID 찾기

.net c# html-agility-pack xml xpath

문제

나는 XPath에 completly 멍청한 놈이야, 나는 웹 사이트에서 데이터를 가져 오는 응용 프로그램을하고 있으며, 나는 2 가지를 찾아야 해.

1부터 시작하는 모든 span 태그 : ctl00_Main_GridView_lieutenants

2 - 스팬에 대한 부모 태그의 href .... errr .. 설명하려고합니다 :

<a href="something.html"><span id="ctl00_Main_GridView_lieutenants_ctl03_lbl_nick">Text</span></a>

텍스트와 링크가 필요합니다.)

수락 된 답변

//span[starts-with(@id, 'ctl00_Main_GridView_lieutenants')]

@idctl00_Main_GridView_lieutenants 시작하는 모든 범위를 선택합니다.

//span[starts-with(@id, 'ctl00_Main_GridView_lieutenants')]

모든 선택 @href 의 자식이있는 a span 하는 @id 로 시작 ctl00_Main_GridView_lieutenants




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.