最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

无法使用带有空格的类名称的操纵up提取数据

IT培训 admin 11浏览 0评论

无法使用带有空格的类名称的操纵up提取数据

我正在尝试从网站中提取数据,但是我发现了一些包含空格的类名,因此无法从中提取信息。示例:

const title = await page.evaluate(() =>
    Array.from(
        document.querySelectorAll("div.sc-1g3sn3w-6.hsGcSp > div.sc-1g3sn3w-3.bnqZII > h1")
    ).map((text) => text.innerText.trim())
);

HTML代码:

<div class="sc-1g3sn3w-6 hsGcSp">
<div data-test="av_subjectPrice" class="sc-1g3sn3w-3 bnqZII">
    <h1 class="sc-fzozJi hSknPP" color="midnight_normal"> Testing mode </h1>
</div>
回答如下:

尝试一下。

const title = await page.$eval('div.sc-1g3sn3w-6.hsGcSp > div.sc-1g3sn3w-3.bnqZII > h1', el => el.innerText);

问候

无法使用带有空格的类名称的操纵up提取数据

我正在尝试从网站中提取数据,但是我发现了一些包含空格的类名,因此无法从中提取信息。示例:

const title = await page.evaluate(() =>
    Array.from(
        document.querySelectorAll("div.sc-1g3sn3w-6.hsGcSp > div.sc-1g3sn3w-3.bnqZII > h1")
    ).map((text) => text.innerText.trim())
);

HTML代码:

<div class="sc-1g3sn3w-6 hsGcSp">
<div data-test="av_subjectPrice" class="sc-1g3sn3w-3 bnqZII">
    <h1 class="sc-fzozJi hSknPP" color="midnight_normal"> Testing mode </h1>
</div>
回答如下:

尝试一下。

const title = await page.$eval('div.sc-1g3sn3w-6.hsGcSp > div.sc-1g3sn3w-3.bnqZII > h1', el => el.innerText);

问候

发布评论

评论列表 (0)

  1. 暂无评论