我在一個(gè)產(chǎn)品注冊(cè)網(wǎng)站上,我需要從該網(wǎng)站復(fù)制產(chǎn)品信息并轉(zhuǎn)到另一個(gè)網(wǎng)站。我是一個(gè)初學(xué)者,但是 DOM 操作在獲取我所知道的信息方面存在問(wèn)題,我可以正常完成。然而,由于它是多個(gè)產(chǎn)品,我正在使用 ForEach 來(lái)獲取信息...但是,我不知道如何存儲(chǔ)它以供稍后在我復(fù)制的其他網(wǎng)站上使用。它遵循我嘗試過(guò)的方式:const puppeteer = require('puppeteer');const fs = require ('fs-extra') (async () => { const browser = await puppeteer.launch({headless: false}); const page = await browser.newPage(); await page.goto('https://www.wavenfe.com.br/'); await page.type('#logarEmail', user, {delay: 100}) await page.type('#logarSenha', password, {delay: 100}) page.click('#logar') await page.waitForSelector('#container > div.menu_servicos > div > div.box_menu_servicos > h2 > a') await page.click('#container > div.menu_servicos > div > div.box_menu_servicos > h2 > a') await page.waitForSelector('#produto') await page.click('#produto') const resultado = await page.evaluate(() => { document.querySelectorAll('tbody > tr > td:nth-child(1) > span > a').forEach((element, index) => { setTimeout(() => { element.click() return { codigoProduto: document.querySelector("#txtProdCodigo").value, descricaoProduto: document.querySelector("#txtProdDesc").value }; }, 1000 * index) }) console.log(resultado) }) })();有誰(shuí)有任何想法或任何東西可以幫助我如何存儲(chǔ)這些信息以便以后在另一個(gè)網(wǎng)站上記錄?記得我要復(fù)制的產(chǎn)品有10多個(gè)...
如何記錄本地信息以便以后使用JS
烙印99
2023-08-18 17:19:07