Py学习  »  pjones123  »  全部回复
回复总数  1
3 年前
回复了 pjones123 创建的主题 » Javascript中的Web解析器,比如Python中的BeautifulSoup

在浏览器上下文中,可以使用 DOMParser :

const html = "<h1>title</h1>";
const parser = new DOMParser();
const parsed = parser.parseFromString(html, "text/html");
console.log(parsed.firstChild.innerText); // "title"

在node中,您可以使用 node-html-parser :

import { parse } from 'node-html-parser';

const html = "<h1>title</h1>";
const parsed = parse(html);
console.log(parsed.firstChild.innerText); // "title"