gpt4 book ai didi

wordpress - 网页抓取 - XPath - 查找 div 中特定标签的所有元素

转载 作者:行者123 更新时间:2023-12-02 12:12:41 25 4
gpt4 key购买 nike

我正在使用“Scrapes”wordpress 插件。

我想从特定 div 中提取所有段落。

<div id="main" class="col-md-9 col-sm-8">
<div class="inside-post">
<p>One</p>
<p>Two</p>
<p>Three</p>
</div>
</div>

下面的代码仅返回第一项:

//div[@id="main"]/div[contains(concat(" ", normalize-space(@class), " "), " inside-post ")]/p[1]

One

但我想要所有三个:

One
Two
Three

请帮忙解决。提前致谢。

最佳答案

您的 XPath 特别选择第一个元素 - /p[1]。如果删除 [1],则应选择所有 p 元素。

尝试

//div[@id="main"]/div[contains(concat(" ", normalize-space(@class), " "), " inside-post ")]/p

关于wordpress - 网页抓取 - XPath - 查找 div 中特定标签的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52442451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com