cheerio如何获取对应class下的writejs函数中的文本?
例如我用axios对一个网页进行了get,get到了这么一段
<table border="0" cellpadding="0" cellspacing="0"> <tr>
<td style="border-bottom:1px #E5E5E5 solid;" align="left" valign="middle" class="bj_3-2">
<a class="link03" href="./202112/t20211231_7799921.htm" target="_blank"><script language="JavaScript" type="text/javascript">
document.write(tit1_('<a href="./202112/t20211231_7799921.htm">农业农村部开展冬奥会和“两节”农产品质量安全保障培训<\/a>'));
</script>
</a>
</td>
<td style="border-bottom:1px #E5E5E5 solid;" align="right" valign="middle" class="hui_14">
(2021-12-31)
</td>
</tr>
</table>
我想用cheerio抓取中间的“农村部开展冬奥会和‘两节’农产品质量安全保障培训”这一段文字,请问该怎么处理呢?
回答:
如果 DOM 结构和 JS 非常稳定,那你就直接把 <script>
取出来然后正则匹配吧。
以上是 cheerio如何获取对应class下的writejs函数中的文本? 的全部内容, 来源链接: utcz.com/p/936828.html