【发布时间】:2021-10-28 18:46:16
【问题描述】:
完全新手,请多多指教。
如果标签具有唯一的 id,我知道如何获取标签的内容,但是许多网站如下所示,我希望标签的内容跟在另一个标签之后,并以特定的字符串作为内容。
有没有办法尝试执行条件表达式或提取整个部分并运行正则表达式或更好的方法?
谢谢!
在示例 1 中,我想要“2021 年 5 月 11 日”,它遵循以下标签:
<div class="a-section a-spacing-small a-text-center rpi-attribute-label">
<span>Publication date</span>
</div>
<div class="a-section a-spacing-small a-text-center">
<span class="rpi-icon book_details-publication_date"></span>
</div>
在示例 2 中,我想要“2021 年 9 月 7 日”
示例 1:
<li class="a-carousel-card rpi-carousel-attribute-card" role="listitem" aria posinset="3">
<div class="a-section rpi-attribute-content">
<div class="a-section a-spacing-small a-text-center rpi-attribute-label">
<span>Publication date</span>
</div>
<div class="a-section a-spacing-small a-text-center">
<span class="rpi-icon book_details-publication_date"></span>
</div>
<div class="a-section a-spacing-none a-text-center rpi-attribute-value">
<span>May 11, 2021</span>
</div>
</div>
</li>
示例 2:
<li><span class="a-list-item">
<span class="a-text-bold">Publication date
‏
:
‎
</span>
<span>September 7, 2021</span>
</span></li>
【问题讨论】:
-
分享你要抓取的url
标签: html jquery google-sheets xpath