HTML敏捷包-使用Align=left样式从DIV获取文本

本文关键字:样式 left DIV 取文本 获取 Align 使用 HTML | 更新日期: 2023-09-27 18:30:03

我想知道如何从具有align=left样式的div中获取文本?

这是迄今为止我的xpath查询的代码,我唯一的问题是这里我不知道我的xpathquery是否正确。

我认为问题出在我的xpath查询的[@alig='left]'代码中。

var nodes = doc.DocumentNode.SelectNodes("//div[@align='left']");

HTML敏捷包-使用Align=left样式从DIV获取文本

HtmlNode.SelectNodes方法选择与传递的xpath表达式匹配的节点列表。您需要迭代这些节点,并获得每个项目的InnerHtml(或InnerText),如下所示:

// check if nodes found
if (nodes != null)
    foreach (var div in nodes)
    {
        var html = div.InneHtml;
    }