試圖通過以下鏈接刮宜家頁:試圖從XML屬性的特定值
http://www.ikea.com/it/it/catalog/products/60255550/?type=xml&dataset=prices
我想刮商品的價格,但在XML文件中的價格出現一次未格式化並且旁邊有一個歐元符號。我希望特別提供價格正常的無格式值。
<prices>
<normal>
<priceNormal unformatted="44.99">€ 44,99</priceNormal>
<pricePrevious/>
<priceNormalPerUnit/>
<pricePreviousPerUnit/>
</normal>
我下面的代碼不會回價格在所有的,不知道我要去哪裏錯了:(
$string = 'http://www.ikea.com/it/it/catalog/products/60255550/?type=xml&dataset=prices';
$xml=simplexml_load_file($string) or die("Error: Cannot create object");
//print_r($xml);
echo $xml->product->prices;
返回的值仍然具有連接到歐元符號它,我試圖避免這一點,有什麼建議嗎? – Massive
在@ miken32的答案末尾使用'priceNormal [0] - > attributes() - > unformatted'。 – Scuzzy