首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPath选择直到下一个标记

XPath选择直到下一个标记
EN

Stack Overflow用户
提问于 2021-02-08 17:01:49
回答 1查看 104关注 0票数 1

我正在抓取https://en.wikipedia.org/wiki/Gadsden,_Alabama,我想抓取“地理与气候”段落和所有text()元素,直到下一个h2标记出现(即“人口统计学”)。

我不想在这里抢桌子。

到目前为止,我尝试过的XPath代码是//span[@id='Geography_and_climate']/following::p,它选择页面结束之前的所有内容。

我在StackOverflow上尝试过类似问题的答案代码,但是没有什么对我有用,也许我不是理解他们代码的专家。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-08 17:14:46

尝试此XPath以选择地理和气候之后和人口统计学之前的所有段落

代码语言:javascript
复制
//p[preceding-sibling::h2[1][span[@id='Geography_and_climate']]]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66106018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档