Node.js Web 抓取 Table 值略有不同

Node.js Webscraping Table with Slighly different values

正在尝试对该页面的 return 信息进行一些网络抓取,尤其是 table 中的这一行。我看到的一个问题是,每一行都有某种不同的 ID,并且略有不同,有没有一种方法可以动态地抓取这些 ID,尽管 class 不是唯一的。

由于这是用 cheerio 标记的,请考虑以下解决方案:

// get html somehow...
var $ = cheerio.load(html)
// query all elements with class "evenrow" or "oddrow"
var $elements = $('.evenrow, .oddrow')
// handle $elements