在 Cheerio 中,如何仅获取当前节点的文本?

var cheerio = require('cheerio')

const htmlString = '<div>hello<span>world</span></div>'

$ = cheerio.load(htmlString, { ignoreWhitespace: true })

console.log($('div').text())  //helloworld
console.log($('span').text())  //world

你怎么得到 hello

最佳答案

你可以这样做:

console.log($('div').contents().first().text()) # hello

关于cheerio - 仅获取当前节点的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42235516/

10-13 05:39