CsQuery:如何遍历所有元素?

尼扎尔·金发

我需要实现一个函数,该函数返回具有包含特定字符串的Id属性的第一个元素。

在HAP中,我曾经按以下方式实现它:

    protected HtmlNode GetElementByIdPattern(string pattern)
    {
        return doc
            .DocumentNode
            .Descendants()
            .FirstOrDefault(e => e.Attributes["id"] != null && e.Attributes["id"].Value.Contains(pattern));
    }

如何遍历CsQuery中的所有元素?

尼扎尔·金发

解决方案是:

    protected static CQ GetElementByIdPattern(CQ doc, string contains)
    {
        string select = string.Format("*[id*={0}]", contains);
        return doc.Select(select).First();
    }

基于jQuery语法:$(' [[id = contains]:first')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何遍历从getElementsByTagName返回的所有元素

来自分类Dev

如何遍历所有<p>元素?

来自分类Dev

如何遍历所有选择的多个元素?

来自分类Dev

在CsQuery中的div中循环遍历元素

来自分类Dev

如何遍历Caffe中Blob变量的所有元素?

来自分类Dev

遍历所有div并更新元素

来自分类Dev

Python for循环未遍历所有元素

来自分类Dev

遍历所有div并更新元素

来自分类Dev

遍历多组元素的所有组合

来自分类Dev

遍历所有元素子级

来自分类Dev

遍历XML文件的所有元素

来自分类Dev

以随机顺序循环遍历所有元素

来自分类Dev

遍历所有满足标准的元素

来自分类Dev

无法遍历 for 循环中的所有元素

来自分类Dev

删除元素时如何遍历STL中的所有元素(如unordered_set)

来自分类Dev

Javascript / JQuery 如何遍历所有具有 aria-invalid 属性的 html 元素

来自分类Dev

使用CsQuery遍历dom

来自分类Dev

如何遍历表中的所有td元素,添加与sass颜色图不同的颜色?

来自分类Dev

Python:如何在遍历列表时仅保留所有先前子列表中的元素?

来自分类Dev

如何使用Selenium Python遍历表中的所有tr元素

来自分类Dev

如何遍历表中的所有td元素,添加与sass颜色图不同的颜色?

来自分类Dev

如何列出二维数组中遍历元素的所有可能组合?

来自分类Dev

如何缩短遍历列表中所有元素的多个“或”运算符的列表

来自分类Dev

如何遍历容器中的所有对象?

来自分类Dev

如何遍历所有Mac桌面空间

来自分类Dev

如何遍历所有Unicode字符?

来自分类Dev

如何遍历GridView中的所有项目?

来自分类Dev

如何遍历所有SQL表?

来自分类Dev

如何遍历对象的所有字段

Related 相关文章

热门标签

归档