【问题标题】:is there a way to select every single element in cheerio?有没有办法选择cheerio中的每一个元素?
【发布时间】:2018-10-08 01:32:09
【问题描述】:

有没有办法获取一个包含 html 页面中每个元素(包括子元素)的cheerio 对象,然后对其进行迭代?

我曾尝试使用对象$('body'),但它只给出了 HTML 正文的直接子代,而不是所有后续子代。我可以做些什么来选择所有 HTML 元素,因为我想解析每个单独元素的文本。

【问题讨论】:

    标签: jquery html node.js dom cheerio


    【解决方案1】:

    你试过$('*')吗?

    或者不使用 jQuery,只使用纯 JavaScript

    document.getElementsByTagName('*');
    

    Ir 将所有 DOM 元素返回一个完整的数组

    【讨论】:

      猜你喜欢
      • 2021-11-07
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 2017-05-02
      • 1970-01-01
      • 2018-08-03
      • 2019-11-08
      • 1970-01-01
      相关资源
      最近更新 更多