gpt4 book ai didi

用于在包含标题文本的强标记后抓取文本数据的 xpath 语法

转载 作者:行者123 更新时间:2023-12-03 15:52:47 26 4
gpt4 key购买 nike

<li><strong>Movie Title:</strong> Training Day</li>

如何抓取这个 li 标签中的文本; “训练日”?

所以我需要说'如果强标签中有'Movie Title',返回'Training Day'。

我已经尝试过使用“following-sibling”的东西,但似乎无法做到这一点。

另一个尝试是

//li/text()[preceding::strong[contains(text(),'Movie Title')]] 

但这会返回所有文本,而不仅仅是 li 类中的内容。

最佳答案

实际上 //li/text() 应该返回“Training Day”,而 //li//text() - “Training Day”和“Movie”标题:"

你可以试试更具体的XPath

//li[starts-with(., "Movie Title:")]//text()[not(parent::strong)]

只获得“训练日”

关于用于在包含标题文本的强标记后抓取文本数据的 xpath 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44994660/

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