cheerio - Cheerio如何选择具有相同ID的单个项目
问题描述
对不起,如果这真的很简单......
$('#product-details dd').each((i, el) => {
const title = $(el).text()
console.log(title);
我正在抓取的页面有 12 个<dd>
标签,但我只想要前 7 个
解决方案
您可以使用切片:
$('#product-details dd').get().slice(0,7),map(dd => $(dd).text())
推荐阅读
- javascript - `document` 在 webpack vue.js 之后为空
- wildfly - Wildfly Elytron:SimpleSecurityManager 中不可用的主体
- java - Kotlin 文件到 kotlin 类
- python - 在 CobraPy 中导入 plot_helper 失败
- influxdb - influxDB查询速度
- json - 使用 WWW::Mechanize 将 JSON 消息发送到服务器
- javascript - 在画布图像上制作 html 5 油漆桶的步骤
- angular - 角度组件库
- android - 从 Playstore PROD 更新时出现崩溃错误
- .net - 如何在 Powershell 中为 KeePass 使用当前 Windows 用户的凭据进行加密?