我遇到了一个带有以下 html 行的站点:
<span id="isLive" style="display:none;">true</span>
问题是,直到现在我才真正需要找到它的值,通常参数都很好,所以我在这里不知所措。如果 ID 为 isLive 的跨度是唯一的,如每个站点一个,我如何获得“真”或“假”?
谢谢!
我遇到了一个带有以下 html 行的站点:
<span id="isLive" style="display:none;">true</span>
问题是,直到现在我才真正需要找到它的值,通常参数都很好,所以我在这里不知所措。如果 ID 为 isLive 的跨度是唯一的,如每个站点一个,我如何获得“真”或“假”?
谢谢!
使用HTML 敏捷包:
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.Load(//Load document);
var isLive = doc.DocumentNode.Descendants("span").Where(d => d.Attributes.Contains("id") && d.Attributes["id"].Value.Contains("isLive")).SingleOrDefault();
string result = isLive.InnerText;