cordelia.dev

cheerioの出力結果に<html> <head> <body>タグを挿入しない

JavaScript

Node.js

cheerioの load() で出力した解析結果には自動的に <html> <head> body> が挿入されてしまうのですが、それを防ぐには以下のようにします。

// bodyはパースしたいコンテンツ
const result = cheerio.load(body, null, false) // 第3引数にfalseを渡す