0
<html>
<body>
<table>
<tbody>
<tr>
<!-- More things here -->
</tr>
<tr>
<td>
<table></table>
<table>
<tbody>
<tr>
<td></td>
<td>I want this</td>
</tr>
</tbody>
</table>
<table></table>
</td>
</tr>
<tr>
<!-- More things here -->
</tr>
</tbody>
</table>
</body>
</html>
これは変わった見た目のHTMl構造です。私が望む要素は、HTMLでマークした要素です。Cheerioの解析テーブル
これは、HTMLを解析するために使用しているノードJsコードです。私はjQueryにあまり慣れていません。
const $ = cheerio.load(body);
$('table').find('tbody tr:nth-child(1)').each(()=> {
$('td').find('table').each(() => {
console.log($(this).text())
})
})