JavaScript ile veri çekme

Katılım
6 Ağustos 2020
Mesajlar
455
Daha fazla  
Cinsiyet
Erkek
Meslek
Yazılımcı
NodeJS de olur. Amacım şu bir sitedeki bir kısmı veri olarak çekip kullanıcıya göstermek.
 
Crawler kullanabilirsin.
 
Node.js için puppeteer kütüphanesini kullanabilirsin.

Örnek:
JavaScript:
async function getProducts() {
    const browser = await puppeteer.launch();

    page = await browser.newPage();
    await page.goto('https://www.example.com/products', {
        waitUntil: 'load'
    });

    const products = await page.$$eval('div[class="products-container"] div[class="product"]"]', as => as.map(a => a.innerHTML));
    console.log(products);
}

 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…