如何访问 cheerio 中的 table 个元素?

How do I access table elements in cheerio?

我有一个 Table 比方说。这些元素没有 类、id 或除值之外的任何内容。他们只应用了样式,但在元素内部。其余的是TD和TR。现在在 Python 和 BeautifulSoup4 我可以这样做:

status = soup.select('._lMf')
table =  soup.select('.g  table td')
departure = table[8].getText()
deptime = table[4].getText() + " " + table[5].getText()
terminal = table[6].getText() + " "+ table[11].getText()
arrival = table[19].getText()
arrtime = table[15].getText() + " " + table[16].getText()
arrterminal = table[17].getText() + " " + table[22].getText()
info = table[1].getText()

Select table 和我正在寻找的元素是 TD 并访问它们。现在我在 Cheerio 中尝试了几乎相同的技术,但没有做到。我喜欢: TypeError: table[5].text is not a function 和对象。

它成功记录了可以直接访问的最简单的 2,但在 table 个元素上失败。

这就是我在 Cheerio 中的做法:

var table = $('.g  table td')
var deptime = table[5]
var city = table[8].text()
var terminal = table[6].text()   

求助!

使用

var table = $('.g  table td')
var deptime = table.eq(5).text()
var city = table.eq(8).text()
var terminal = table.eq(6).text()