Readme

cheerio

cheerio is a popular npm module that makes it easy to parse and manipulate HTML and XML.

cheerio is modeled after a reduced version of jQuery. Note that it's pretty different than default browser DOM methods, so you can't call things like .appendChild or document.createElement when using cheerio: it's not based on a full-fledged DOM or browser implementation. But, in exchange it's a lot faster and simpler.

1
2
3
4
5
6
7
8
export let cheerioExample = (async () => {
const { default: $ } = await import("npm:cheerio");
const document = $(`<article>
<div>Hello</div>
<span>World</span>
</article>`);
return document.find("span").text();
})();
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
October 23, 2023