【问题标题】:HTMLAgilityPack C#, How to extract text from nested Tags in DIVHTMLAgilityPack C#,如何从 DIV 中的嵌套标签中提取文本
【发布时间】:2021-06-08 05:21:34
【问题描述】:
我有这个 HTML 代码,我想从中提取日期:
<div id="footer">
<div style="font-size:smaller">
Added in:
<strong>
07/06/2021 2:15:36 PM
</strong>
</div>
</div>
这是我的 C# HTMLAgilityPack
doc.DocumentNode.SelectSingleNode("//div[@id='footer']").InnerText
【问题讨论】:
标签:
c#
html
dom
html-agility-pack
【解决方案1】:
doc.DocumentNode.SelectSingleNode("//div[@id='footer']/div/strong").InnerText
更新:
All Code :
var html ="<div id=\"footer\"><div style=\"font-size:smaller\"> Added in:<strong> 07/06/2021 2:15:36 PM </strong></div></div>";
var doc = new HtmlDocument();
doc.LoadHtml(html);
var time = doc.DocumentNode.SelectSingleNode("//div[@id='footer']/div/strong").InnerText;
我提取了日期