【发布时间】:2014-12-13 20:23:47
【问题描述】:
我有一个如下所示的 HTML 页面。我需要单独从“span”标签中取出“blah blah blah”。
<span class="news">
blah blah blah
<div>hello</div>
<div>bye</div>
</span>
这给了我所有的价值:
div.SelectSingleNode(".//span[@class='news']").InnerText.Trim();
这给了我空值:
div.SelectSingleNode(".//span[@class='news']/preceding-sibling::text()").InnerText.Trim();
如何使用 HtmlAgilityPack 获取 'div' 标签之前的文本?
【问题讨论】:
标签: c# html-agility-pack