Node.js puppeteer-从复杂的txt文件中获取内容

Node.js puppeteer-从复杂的txt文件中获取内容,第1张

Node.js puppeteer-从复杂的txt文件中获取内容

您可以采用如下方案来从文本内容

VALUEA
VALUEB
VALUEC
,和
VALUED

const example = await page.evaluate( () =>{    const page = document.createElement( 'html' );    const page_content = document.body.textContent;    page.innerHTML = page_content;    return {        'VALUEA' : Array.from( page.getElementsByTagName( 'VALUEA' ), e => e.textContent ),        'VALUEB' : Array.from( page.getElementsByTagName( 'VALUEB' ), e => e.textContent ),        'VALUEC' : Array.from( page.getElementsByTagName( 'VALUEC' ), e => e.textContent ),        'VALUED' : Array.from( page.getElementsByTagName( 'VALUED' ), e => e.textContent )    };});console.log( example.VALUEA[0] ); // Company Aconsole.log( example.VALUEA[1] ); // Company Bconsole.log( example.VALUEB[0] ); // INCconsole.log( example.VALUEB[1] ); // LTDconsole.log( example.VALUEC[0] ); // 123console.log( example.VALUEC[1] ); // 567console.log( example.VALUED[0] ); // ABconsole.log( example.VALUED[1] ); // ST


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5477124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存