Essayer de gratter une page IKEA sur le lien suivant:Essayer d'obtenir une valeur spécifique attribut XML
http://www.ikea.com/it/it/catalog/products/60255550/?type=xml&dataset=prices
Je veux gratter le prix de l'article, mais dans le fichier xml le prix apparaît une fois non formaté et une fois avec le signe de l'euro à côté. Je souhaite gratter la valeur non formatée priceNormal spécifiquement.
<prices>
<normal>
<priceNormal unformatted="44.99">€ 44,99</priceNormal>
<pricePrevious/>
<priceNormalPerUnit/>
<pricePreviousPerUnit/>
</normal>
Mon code ci-dessous ne fait pas écho le prix du tout, pas sûr où je vais mal :(
$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;
La valeur retournée a toujours le symbole de l'euro fixé à J'essayais d'éviter ça, des suggestions? – Massive
utilise 'priceNormal [0] -> attributes() -> unformatted' à la fin de la réponse @ miken32. – Scuzzy