Код: Выделить всё
contacts.php
Structure1
Structure2
index.js:
Код: Выделить всё
const puppeteer = require('puppeteer');
//var date_in_YMD = new Date();
(async ()=>
{
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto(weather_report_chin_html)
// let's just call them tweetHandle
//const bulletin_urls = await page.$$('div.leftBody > ul[class^="list"]');
const bulletin_urls = await page.$$('div.leftBody');
// loop thru all handles
for(const bulletin_url of bulletin_urls)
{
try
{
const data = await page.$$eval(".NEW", els => els.map(el => (
{
text: el.textContent,
href: el.href,
})));
console.log(data);
}
catch(err)
{
console.error(err);
}
}
await browser.close()
}) ();
Подробнее здесь: https://stackoverflow.com/questions/783 ... t-into-php
Мобильная версия