You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过前置dt标签的Vraagprijs值提取目标数据400.000?

解决方案:通过关联dt标签定位目标数据

针对你的需求,这里提供健壮的元素定位方案,无需依赖不稳定的class属性或固定索引:

XPath 选择器

使用以下XPath可精准定位到目标元素:

//dt[normalize-space(text())='Vraagprijs']/following-sibling::dd[1]/span[1]

选择器拆解:

  • //dt[normalize-space(text())='Vraagprijs']:匹配去除前后空格后文本为「Vraagprijs」的dt标签,解决文本含空格的匹配问题
  • /following-sibling::dd[1]:选中该dt紧邻的第一个dd兄弟元素,确保只取dt对应的关联dd
  • /span[1]:选中该dd下的第一个span元素,即包含「400.000」的目标元素

如果要避免页面其他区域同名元素干扰,可加上父级dl的class缩小范围:

//dl[@class='object-kenmerken-list']/dt[normalize-space(text())='Vraagprijs']/following-sibling::dd[1]/span[1]

说明

这个方案核心是利用元素文本内容和兄弟节点关系定位,只要页面的语义结构(dt与对应dd的配对关系)稳定,选择器就不会失效,比依赖class或固定索引的方式更可靠。

内容的提问来源于stack exchange,提问作者Lisa Herzog

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 23:35:32