前端的新手。我在使用 Cheerio 獲取 html 中的元素時遇到問題。請參閱下面我正在嘗試的內容。我看了其他帖子,它們有助于理解cheerio的工作原理,但不是這個。我的目標是獲得價值。我想從中獲得 67% 的價值<td class="ctr2">67%</td>。我變得不確定。該標簽td class="ctr2"出現多次,但我只想從第一次出現。我已經嘗試安靜一段時間了。我開始undefined使用cheerio。我缺少什么?<tfoot> <tr> <td>Total</td> <td class="bar">966 of 2,945</td> <td class="ctr2">67%</td> <td class="bar">56 of 168</td> <td class="ctr2">66%</td> <td class="ctr1">72</td> <td class="ctr2">224</td> <td class="ctr1">167</td> <td class="ctr2">580</td> <td class="ctr1">31</td> <td class="ctr2">140</td> <td class="ctr1">0</td> <td class="ctr2">17</td> </tr> </tfoot>我在下面嘗試在node.js中使用cheerioconst cheerio = require('cheerio');var fs = require('fs');const demo= cheerio.load(fs.readFileSync('sample123.html'))console.log(demo('#ctr2'));
使用cheerio獲取html中的元素名稱
慕桂英3389331
2023-10-10 10:34:25