HTML 민첩성 팩을 사용하여 제목 태그를 얻는 방법

c# html html-agility-pack

문제

HTML 민첩성 팩을 사용하여 HTML 파일을 구문 분석합니다. 난 갖길 원해

<title>Some title <title>

보시다시피, title에는 클래스가 없습니다. 그래서 내가 뭘 했든 상관없이 나는 그것을 잡지 못했다. 웹에서 솔루션을 찾을 수 없었습니다. 클래스가없는 HTML 태그를 어떻게 잡을 수 있습니까? 감사.

수락 된 답변

이것은 당신을 위해 트릭을 할 수 있습니다.

doc.DocumentNode.SelectSingleNode("//head/title");

또는

doc.DocumentNode.SelectSingleNode("//title");

또는

doc.DocumentNode.Descendants("title").FirstOrDefault()

인기 답변

HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlContent);

var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault();


Related

아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow