HTML 민첩성 팩으로 노드 선택기에서 와일드 카드 검색

c# html-agility-pack winforms

문제

이건 내 코드의 일부 야.

<div>
<div style="PADDING-BOTTOM: 4px"> blah </div>
<div style="PADDING-BOTTOM: 2px"> blah </div>
<div>

두 번째와 세 번째 div를 'node.SelectNodes'로 어떻게 선택합니까?

<div>
<div style="PADDING-BOTTOM: 4px"> blah </div>
<div style="PADDING-BOTTOM: 2px"> blah </div>
<div>

2px 및 4px 또는 다른 모든 픽셀에 대해 일종의 와일드 카드 검색을 수행 할 수 있습니까?

수락 된 답변

contains() 를 사용하여 문자열에서 문자열 일치를 수행 할 수 있습니다.

node = doc.DocumentNode.SelectSingleNode(".//div[contains(@style, 'PADDING-BOTTOM:')]");



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