我不知道如何通过Html敏捷包获取此文本...你能帮我吗
<h1>
<div style="float: right; font-size: 13px;">Text I dont need</div>
Text I need to take
</h1>
我尝试了一些东西,但我不能......帮助我PLZ
答案 0 :(得分:0)
您正在使用标记h1获取文档中的第一个元素,之后是此元素的文本.//text()[2]
。
var coll = doc.DocumentNode.Descendants().Where(x => x.Name == "h1").ToList().FirstOrDefault();
string text = coll.SelectNodes(".//text()[2]").FirstOrDefault().InnerText;