gpt4 book ai didi

javascript - 使用 Cheerio 网页抓取工具导航 html

转载 作者:行者123 更新时间:2023-12-02 17:04:56 25 4
gpt4 key购买 nike

我正在关注this教程如何使用 Cheerio 为 Node.js 屏幕抓取,我只需 2 秒即可下载整个页面并使用 Javascript 提取我需要的信息,我确信这比实际使用 Cheerio 困难得多,但是我现在很难理解如何使用 Cheerio 浏览 HTML。 如何提取数字“2”“blind-cow-white-number”?

这是 HTML:

<div id="mainCows" class="row-fluid">
<div class="zone zone-content">
<article class="projection-page content-item">
<article class="post post-page content-item blind-cow">
<h1>blind cow</h1>
<div>
<div class="blind-cow-header" style="margin-bottom:15px">
<div class="blind-cow-list"> my list </div>
<div style="margin: 0 auto; width: 90%; text-wrap: none; text-align: center;">
<div class="blind-cow-white-number"> 1 </div>
<div class="blind-cow-white-number"> 2 </div>
</div>
<div class="blind-cow-died"> 3 </div>
<table class="blind-cow-table">
<table class="blind-cow-table">
<div class="blind-cow-Locations"> </div>
<br>
<div class="blind-cow-footer">
</div>
</article>
</article>
</div>
</div>

我如何使用cheerios 实现这一目标?是否有适用于 Node.js 的网页屏幕抓取工具允许我使用 xpath?

最佳答案

Cheerio 使用与 jQuery 相同的语法和几乎所有其他内容。

$(".blind-cow-white-number").eq(1).html();

关于javascript - 使用 Cheerio 网页抓取工具导航 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25335300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com