抱歉,如果我发布了一个奇怪的问题。现在,我正在正确地解释它。
我正在尝试从网页中删除数据,例如:http ://www.koolkart.com/nokia-lumia-800-p8251
我正在尝试获取“saholic”附近表格中列出的设备的价格,它是“Rs. 17759/-”,它的 xpath 是"//*[@id="price-chart"]/tbody/tr[1]/td[3]"
现在,当我在 chrome 中执行 xpath 时,它给出了带有空间的价格
"
Rs. 17759/-
"
现在,当我在 php 中执行它时
<?php
$xpath = '//*[@id="price-chart"]/tbody/tr[1]/td[3]';
$html = new DOMDocument();
@$html->loadHTMLFile('http://www.koolkart.com/nokia-lumia-800-p8251');
$xml = simplexml_import_dom($html);
if (!$xml) {
echo 'Error while parsing the document';
exit;
}
echo $xml;
$source_image = $xml->xpath($xpath);
print_r($source_image);
?>
它给出了错误!
那么,是否有任何解决方案如何删除那些尾随空格或任何其他方式如何获得该价格?