2017-10-18 5 views
0

Je peux obtenir tout le code de la page avec marionnettiste, mais comment puis-je obtenir seulement le texte brut? sans étiquettes?Obtenez tout le texte en clair avec Puppeteer

const puppeteer = require('puppeteer'); 

(async() => { 
    const browser = await puppeteer.launch(); 
    const page = await browser.newPage(); 
    await page.goto('https://google.com'); 
    console.log(await page.content()); //Get all code 
    await browser.close(); 
})(); 

Répondre

1

Je ne l'ai pas essayé, mais $eval pourrait fonctionner pour vous:

await page.$eval('*', el => el.innerText);