繁体   English   中英

使用cheerio选择div标签下的所有文本

[英]Selecting all text under div tag with cheerio

<div id="ftext">
    A
    <br><br>
    B
    <br><br>
    C
    <br><br>
    <div style="float:right;">
     D
    </div>
    <div class='clear'></div>
</div>

我想选择#ftext 下的“ABC”并将其作为字符串存储到变量中,并将“D”存储在另一个变量中。 使用cheerio。 谢谢!

AB 和 C 是单独的节点,因此可以加入它们:

let abc = $("#ftext")[0].children.map(e => e.nodeValue).join('')

对于 D 可以选择具有样式属性的 div,如下所示:

let d = $("#ftext div[style]").text()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM