C# 如何通过html agility pack C查找html标记之间的文本#
我不知道如何通过Html agility pack获取此文本…你能帮我吗C# 如何通过html agility pack C查找html标记之间的文本#,c#,html,text,C#,Html,Text,我不知道如何通过Html agility pack获取此文本…你能帮我吗 <h1> <div style="float: right; font-size: 13px;">Text I dont need</div> Text I need to take </h1> 我不需要短信 我要拍的文本 我尝试了一些东西,但我不能…帮我一下,请您在文档中使用带有标记h1的第一个元素,然后是该元素的文本//text()[2] var co
<h1>
<div style="float: right; font-size: 13px;">Text I dont need</div>
Text I need to take
</h1>
我不需要短信
我要拍的文本
我尝试了一些东西,但我不能…帮我一下,请您在文档中使用带有标记h1的第一个元素,然后是该元素的文本
//text()[2]
var coll = doc.DocumentNode.Descendants().Where(x => x.Name == "h1").ToList().FirstOrDefault();
string text = coll.SelectNodes(".//text()[2]").FirstOrDefault().InnerText;
它在XML中被称为“混合内容”-查看示例,更多结果-我尝试过…但我找不到成功…请帮助我检查我的答案,并告诉我是否对您有所帮助