0
如果在頁面上出現了兩次tbody
,我如何提取第二次出現tbody
下的所有跨度值? id的(id = id1,id = id2等)只在整個文檔中出現一次,在第二個tbody中。提取跨度之間的所有值
<tbody>
<tr>
<td><b>
<span id="id1">1,209</span></b></td>
<td><b>
<span id="id2">$ 14.6381</span></b><br />
(<span id="id3">16:26:20 PM</span>)</td>
<td><b>
<span id="id4">$ 14.55</span></b><br />
(<span id="id5">19:58:12 PM</span>)</td>
</tr>
</tbody>
到目前爲止,我有以下
var $ = cheerio.load(html);
$('tbody').each(function(i, element) {
if(i == 1){
var children = $(this).children();
}
});
謝謝,我需要改變行'idsFromSpans.push之一($(元素)的.text());'得到的值。 – MorningSleeper
@早上睡覺啊!沒有意識到你需要跨度的內容。很高興我的代碼可以幫助你。我會隨着更改更新它。乾杯。 – matt