2
<table cellspacing="0" cellpadding="0" width="90%" align="center" border="0">
<tr>
<td>
<table cellpadding="0" cellspacing="1" width="90%" border="0" align="center">
<tr>
<td
整個第二個表格位於第一個表格的td標籤內。Node.js Cheerio解析html表格內的html表格
我是新來的cheerio。我不能完全得到我的輸出,只給出了內部表tr的值。我得到兩張桌子,這很混亂。
$ = cheerio.load(html.toString());
var data = [];
$('tr').each(function(i, tr){
var children = $(this).children();
var itemNum = children.eq(0);
var row = {
"Num": itemNum.text().trim()
};
data.push(row);
console.log(row);
});
任何幫助表示讚賞 – user3911976