仅获取当前节点的文本

时间:2017-02-14 20:23:57

标签: cheerio

在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

1 个答案:

答案 0 :(得分:4)

你可以这样做:

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