【发布时间】:2019-07-22 22:44:08
【问题描述】:
我正在尝试使用 DOM Xpath 从购物网站获取特定产品的价格。
我正在使用的代码:
$scriptRow = $scriptDOMXPath->query('//p[@class="ps-sell-price"]/*[not(span[@class="visuallyhidden price-text"])]');
但是,无论如何,我仍然得到了跨度。我怎样才能摆脱它?
现在我得到价格:9999 RON。我需要删除“价格:”
span.visuallyhidden 是“价格:”的类
编辑显示示例:
<p class="ps-sell-price">
<span class="visuallyhidden price-text">Price:</span>
<span >199,99 RON</span>
<meta itemprop="price" content="199.988068" />
<meta itemprop="priceCurrency" content="RON" />
</p>
谢谢你, 克里斯蒂安
【问题讨论】:
-
如果没有您正在解析的 html 样本,我不确定我们能提供什么帮助。
-
刚刚编辑,谢谢:)
-
我真的认为你最好在这里只获取 标签?他们看起来很完美