有没有办法选择cheerio中的每一个元素?
Posted
技术标签:
【中文标题】有没有办法选择cheerio中的每一个元素?【英文标题】:is there a way to select every single element in cheerio? 【发布时间】:2018-10-08 01:32:09 【问题描述】:有没有办法获取一个包含 html 页面中每个元素(包括子元素)的cheerio 对象,然后对其进行迭代?
我曾尝试使用对象$('body')
,但它只给出了 HTML 正文的直接子代,而不是所有后续子代。我可以做些什么来选择所有 HTML 元素,因为我想解析每个单独元素的文本。
【问题讨论】:
【参考方案1】:你试过$('*')
吗?
或者不使用 jQuery,只使用纯 javascript
document.getElementsByTagName('*');
Ir 将所有 DOM 元素返回一个完整的数组
【讨论】:
以上是关于有没有办法选择cheerio中的每一个元素?的主要内容,如果未能解决你的问题,请参考以下文章