나는이 HTML 코드를 가지고있다 :
div class="singolo-contenuto link_azure">
<p><img src="" class="left pad2 field_foto" alt="" /><p> Message </p>
</div>
나는 "메시지"를 "포착"해야합니다. 나는 다음과 같이 노력하고있다.
String message = htmlDoc.DocumentNode.SelectSingleNode("//div[@class='singolo-contenuto link_azure']").InnerText;
하지만 작동하지 않습니다 ... 나는 전체 페이지를 많이 얻을 ... 뭐가 잘못 되었나요?
방금 작성한 XPath 식은 <div>
태그로 연결됩니다. 마지막 <p>
태그에 대해 자세히 알아야합니다. 이것은 작동 할 것이다 :
var message = htmlDoc.DocumentNode.SelectSingleNode("//div[@class='singolo-contenuto link_azure']//p[last()]").InnerText;