标签: jquery html node.js dom cheerio
有没有办法获得一个包含html页面中包含子元素的每个元素的cheerio对象,然后迭代它?
我尝试使用对象$('body'),但它只提供HTML正文的直接子级,而不是所有后续子级。我可以做些什么来选择所有HTML元素,因为我想解析每个元素的文本。
$('body')
答案 0 :(得分:2)
您是否尝试过$('*')?
$('*')
或者不使用jQuery,只需要纯JavaScript
document.getElementsByTagName('*');
Ir返回一个完整的数组将所有DOM元素