cheerio如何获取对应class下的writejs函数中的文本?

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

回到顶部