【发布时间】:2015-04-03 13:00:06
【问题描述】:
我必须从下面的代码 sn-p...中获取价值 $1999.00...
<span class="mainprodpricez" itemprop="price">$1999.00
<span style="font-size:0.4em;display:block;"> including $100 cashback from Shopper</span>
<span style="font-size:0.4em;display:block;font-weight:bold;color:#cc0000;float:left;">You pay $2249.00 today. </span>
Details and claim form.</a></span>
为此,我完成了以下编码:
foreach($dom->getElementsByTagName('span') as $p) {
if($p->getAttribute('class') == 'mainprodpricez') {
$name = $p->nodeValue;
}
}
这给了我以下结果:
Â$1999.00 including ÂÂ$100 cashback from Shopper You pay Â$2249.00 today. Details and claim form
实际上它获取了 span 类 mainprodpricez 的整个 nodeValue...谁能帮我解决这个问题。
【问题讨论】:
-
你到底要追求哪个元素或价值?
$1999,00?
标签: php