cheerio에서 HTML-Snippet을로드 한 다음 일부 요소를 삭제 한 다음 조작 된 Snippet을 파일에 작성하고 싶습니다.
이것은 매우 사소하게 들리지만 cheerio 문서 ( https://www.npmjs.com/package/cheerio )는 특정 요소를 선택하지 않고 cheerio 개체 ($)에서 전체 텍스트를 얻는 방법에 대해 아무 말도하지 않습니다. .
내 코드는 다음과 같습니다.
let data = fs.readFileSync(pathOfFile, 'utf8');
let $ = cheerio.load(data);
$('someElement').remove();
fs.writeFileSync(myNewPath, $('everything that is left'));
이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
아마도 몸만 :
$('body').text()
먼저 스크립트 / 스타일 요소를 제거해야 할 수도 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다