我正在创建一个node.js脚本来解析来自网站的内容。在处理返回的HTML之前,我想删除一些元素和属性。但是,当我试图从jsdom中检索HTML时,返回的只是undefined。如何使用jsdom修改HTML并返回它? const jsdom = require('jsdom');var htmlString = `<!.`
function pars
编辑:是否可以使用document.querySelectorAll方法从HTML中的标记中获取所有内部文本,除了锚标记<a>中的文本(来自其他元素中的<a>锚点的文本)?我的意思是*:not(a)不工作,因为它选择可能具有<a>后代的标记,而not()选择器不接受复杂的选择器,因此*:not(* a)不工作。我知道我可以从document fi