두 태그 사이에 innertext 가져 오기 - VB.NET - HtmlAgilityPack

html html-agility-pack innertext vb.net

문제

HtmlAgilityPack을 사용하고 있는데 두 개의 특정 태그 사이에 내부 텍스트를 가져 오려고합니다. 예를 들면 다음과 같습니다.

<a name="a"></a>Sample Text<br>

</a><br> 태그 사이에 innertext를 가져 오려고합니다. 샘플 텍스트

내가 어떻게 해?

티아 ...

수락 된 답변

앵커에 도달하면 NextSibling 속성을 사용할 수 있습니다.

Dim doc = New HtmlDocument()
doc.LoadHtml("<html><body><a name=""a""></a>Sample Text<br></body></html>")
Dim a = doc.DocumentNode.SelectSingleNode("//a[@name=""a""]")
Console.WriteLine(a.NextSibling.InnerText)


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